Mapeamento Do Modelo Entidade
1. Entidades relacionadas podem ser fundidas em uma única tabela.
2. Tabelas podem ser criadas para o relacionamento.
3. Chaves estrangeiras podem ser criadas em tabelas a fim de representar adequadamente o relacionamento. - Vamos descrever todos os passos necessários para mapear o Diagrama Entidade-Relacionamento de
Companhia para o Modelo de Dados Relacional. PASSO 1:
- Identificar no DER todas as entidades regulares (não fracas e não subtipos).
- Para cada entidade regular E criar uma relação-esquema R que inclua todos os atributos simples de E e decidir aqui se serão armazenados ou não, separadamente, os componentes simples dos atributos compostos. Não considerar aqui os atributos derivados, nem os atributos multivalorados, que serão tratados em um passo subsequente.
- Escolher um dos atributos chave de E como sendo a chave-primária de R.
- As chaves-primárias das relações devem aparecer grifadas. - No banco de dados Companhia identificamos as entidades regulares: Funcionário,
Departamento e Projeto.
- As relações-esquema correspondentes seriam: Funcionario(CPF, NSS, Nome, DataNasc, Endereço, Sexo, Salario) Departamento(DNome, DNumero, DLocalizacao) Projeto(PNome, PNumero, PLocalizacao) 38
- Foram escolhidas as chaves-primárias CPF para Funcionário, DNumero para Departamento e PNumero para Projeto. - Os atributos decorrentes de relacionamentos serão adicionados em passos subsequentes. PASSO 2:
- Identificar no DER todas as entidades fracas.
- Para cada