Notas de Aula - Atributos
Atributos
Simples
É um tipo de atributo indivisível, ou seja, é um atributo atômico
Composto
Pode ser dividido em partes menores que representam outros atributos, como endereço
Multivalorado
É aquele que pode ter um ou N (vários) valores associados a ele.
Derivado e armazenado
Atributos derivados dependem de outro atributo ou até mesmo outra entidade para existir, como, idade e data de nascimento.
Chave
É utilizado para identificar de forma única uma entidade, ou seja, os valores associados a esse atributo são distintos entre o conjunto de entidades.
Relacionamento
Cada entidade poderá se relacionar com diversas outras entidades, independentementemente
Isso significa que, se um relacionamento mapeado espelha a realidade, ele poderá envolver quaisquer tipos ou instâncias de entidades.
Uma pessoa pode ter 0 ou muitos carros (0,1; 0,n)
Um carro tem um proprietário (0,1;0,n)
ENTIDADE RELACIONAMENTO ENTIDADE SINGULAR VERBO SINGULAR A posse é da esquerda pra direita;
Ou, analogamente, de CIMA para BAIXO
Auto-relacionamento
Regra de Negócio é o que define o auto relacionamento:
“um vigilante é substituído poroutro vigilante”.
Leitura em sentido horário Um vigilante substituí um ou mais Um vigilante é substituído por nenhum ou por um vigilante
Basicamente, um relacionamento é expresso através de uma construção verbal. O termo designando o relacionamento poderá estabelecer uma forma ativa ou passiva para a aplicação do verbo desejado.
Cardinalidade
Com quantos elementos do tipo B se relaciona cada um dos elementos do tipo A? Dado um elemento do tipo B, com quantos elementos do tipo A ele se relaciona?
As três alternativas de classificação são: • 1:1 (leia-se um para um) • 1:N (leia-se um para muitos) • M: N (lei-se muitos para muitos)