Ajuda com modelagem

5 respostas
L

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

D

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.

L

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)

D

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

L

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.

D

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