- Banco de Dados RelacionalCardinalidade de Relacionamentos
- Banco de Dados RelacionalTipos de ChavesChave Primária
- Modelagem de DadosEntidadesEntidade Associativa
- Modelagem de DadosModelo Entidade-Relacionamento
Considere o seguinte esquema relacional para o cenário de uma empresa. Os atributos sublinhados são chave primária de cada umas das respectivas relações:
EMPREGADO (matricula, nome-empregado, salario)
PROJETO (codigo-projeto, nome-projeto)
Existe um relacionamento chamado TRABALHA entre EMPREGADO e PROJETO. Neste relacionamento, EMPREGADO trabalha em N PROJETOS e em um PROJETO trabalham N EMPREGADOS. Sabendo que um EMPREGADO pode iniciar em um mesmo projeto, porém em datas diferentes, deseja-se modelar um quadro de horas que permita informar o número de horas de um empregado em um projeto, em um determinado período. O modelo deve ser alterado, evitando possível redundância nos dados, CORRETAMENTE para a seguinte forma: