Escolar Documentos
Profissional Documentos
Cultura Documentos
Entidade Fraca Não possui seus próprios atributos chaves (identificador único). Estão
relacionados a entidades específicas. Sua existência depende totalmente
para que estas existam. Exemplo:
•
• Monovalorado: valor único para um dado atributo.
• Multivalorado: Conjunto de valores para um atributo de uma
mesma entidade. Ex.: Uma pessoa pode ter nenhuma titulação
acadêmica ou ter pós-graduação, mestrado e doutorado.
• Armazenado: valor normal. Exemplo: data de Nascimento
• Derivado: dois valores de atributos estão relacionados. Exemplo:
Idade é derivado da data de nascimento e data corrente.
• Valores Nulos: Entidade pode não ter um valor aplicável a um
atributo.
• Atributo Complexo: Atributos compostos e multivalorados
aninhados.
• Atributo Chave: Um(uns) atributo(s) cujo valores são distintos
para cada uma das ocorrências da entidade. Devem usar para
identificar como único. Simples: CPF da pessoa, Composto: seção
+ fileira para encontrar a prateleira de um livro.
• Atributos de relacionamento: São atributos que surgem da
relação entre duas entidades ou do auto relacionamento. São
considerados atributos de relacionamento em relação N:N.
Generalização/Especialização - Através deste conceito é possível atribuir propriedades particulares a
um subconjunto das ocorrências (especializadas) de uma entidade
genérica.
- Cada ocorrência da entidade especializada possui, além de suas
próprias propriedades (atributos, relacionamentos e
generalizações/especializações), também as propriedades da ocorrência
da entidade genérica correspondente.
- Podem ser de dois tipos:
• Total: para cada ocorrência da entidade genérica existe sempre
uma ocorrência em uma das entidades especializadas.
1. É muito difícil implementar em um BD um relacionamento N:N. Para facilitar, vamos transformar relacionamento
N:N em uma entidade, como assim?
- A entidade criada é relacionada as entidades que originalmente participam da relação. Essa tem como
identificador:
1° versão
Alteração proposta.
OU
Depende,
- Preciso registrar algo sobre fabricantes? Ou Cor está relacionado a outras entidades? Se Sim, use o relacionamento.
- Um atributo não pode estar relacionado a outras entidades, nem ser generalizado/especializado.
3. Atributo ou Generalização/Especialização??
Ou
- Erros Sintáticos
- Erros Semânticos