Ajuda com modelagem

5 respostas
LostSpirit

Olá estou tentando fazer uma modelagem e um diagrama de classes, mas estou bem confuso de como fazer isso, alguém poderia me ajudar?

basicamente eu tenho algo parecido com isso:

image

mas eu tenho a seguinte regra, cada departamento tem um diretor, gerente, coordenador funcionários , existe uma diferença de salário entre esses, então eu não tou conseguindo pensar em como solucionar isso.

5 Respostas

darlan_machado

Sugestão: crie uma classe para cada tabela.
Depois, insira como atributos as colunas de cada tabela.
Então, adicione ou remova os que as regras definem como necessários ou não necessários.

LostSpirit

sim, estou tentando fazer um diagrama de classe e um mer
e então pensei nisso: criar uma classe abstrata : funcionario e então gerente / ou uma classe para os Cargos / departamentos, e com relação ao MER pensei no seguinte:

tabela funcionario com fg departamento / cargo

uma tabela cargo com os cargos e outros atributos

mas então fico com dúvida como eu conseguiria fazer a tabela departamento com os cargos ( gerente, supervisor etc)

darlan_machado

Entendo que funcionario é uma classe e gerente, diretor, etc são especializações dela.

LostSpirit

s

“darlan_machado:

Entendo que funcionario é uma classe e gerente, diretor, etc são especializações dela.

sim por isso pensei em criar funcionario uma classe abstrata o que mais está me dando dúvida é como demonstrar isso no MER
eu creio que esse caminho :
funcionario com chave de departamento / cargo
e departamento com chave de funcionario gerente ou não seria preciso.

darlan_machado

Cara, esquece qualquer relação entre mer e diagrama de classes.
MER/DER é uma coisa e diagrama de classe, outra.

Criado 17 de fevereiro de 2020
Ultima resposta 17 de fev. de 2020
Respostas 5
Participantes 2