Boa noite gente boa do forum!
Primeiramente bom final de semana para vcs…
Pessoal eu estou tentando refazer um trabalho de faculdade da maneira correta (eu digo do jeito bonito, sem pressa, usando boas praticas sem POG’s).
Eu iniciei meu projeto fazendo o modelo de banco de dados, o mesmo ficou como na figura abaixo:

Uploaded with ImageShack.us
Minha duvida esta em como fazer minhas classes, pois como utilizarei DAO para executar a persistência do meu sistema eu devo fazer que meus POJO’s sejam condizentes com minhas tabelas do banco de dados.
O que eu preciso é somente que alguém me de uma luz que após isso eu me viro…
Vamos la:
Como vcs podem ver, minha tabela funcionario por exemplo, ela se relaciona com duas tabelas, Funcao e Telefone…
No Java eu devo fazer uma classe para Funcionario e uma para telefone, ou faço apenas a tebela de Funcionario e deixo os demais dados de telefone como atributos comuns?
Eu devo fazer classes para representar as tabelas de ligação (ItemEscala, EntregaRealizada e etc) ou devo tratar isso quando meu sistema for “executar” as querys no BD?
Pessoal, essas são minhas duas duvidas.
Agradeço desde ja pela ajuda.
Flw :thumbup:
