Created by Bianca Kaiser
about 9 years ago
|
||
Terminologias
Chave primaria
1. O valor nunca se repete
2. Se for texto, deve ser curta e de tamanho fixo, ou uma numérica inteira.
3. Não pode conter valores nulos
4. Alterações em seu valor não podem fazer parte do negócio.
Passos para a “eleição” da chave primária.
Chaves Alternativas
Relacionamentos
Forma correta de relacionamento com chave artificial
Chave Estrangeira
Foreign Key (FK)
* São chave primária na entidade/tabela de origem
* Podem, ou não, aceitar valores nulos
Chaves Estrangeiras Identificadoras
Chaves Estrangeiras Não-identificadoras
Integridade Referencial
Passos para modelagem de dados
Exemplo de modelo relacional
1. Identificar as Entidades :
Modelo físico
Índices
2. Estabelecer as relações entre elas
3. Definir os atributos
4. Eleição das chaves primárias
5. Explosão de relação M x N
6. Propagação das chaves estrangeiras
e definição de chaves compostas