Banco de dados cardinalidades

1300 palavras 6 páginas
Disciplina de Banco de Dados

Banco de Dados I

Cardinalidade de Relacionamentos
• Para execução de projeto de Banco de Dados, uma propriedade importante no relacionamento é quantas ocorrências de uma entidade podem estar associadas a uma determinada ocorrência através do relacionamento. Esta propriedade é denominada de cardinalidade de uma entidade em um relacionamento. Devemos considerar duas cardinalidades:  Cardinalidade Máxima  Cardinalidade Mínima
Cardinalidade (mínima, máxima) de entidade em relacionamento = Número (mínimo, máximo) de ocorrências de entidade associadas a uma ocorrência da entidade

• Cardinalidade Máxima:
 Para exemplificar o conceito de cardinalidade, vamos considerar as cardinalidades máximas do exemplo abaixo:
Departamento 1 Lotaçã o 100 Empregado

 Entidade EMPREGADO tem cardinalidade, máxima 1 no relacionamento LOTACAO. Isso significa que uma ocorrência de EMPREGADO pode estar associado no máximo a uma ocorrência de DEPARTAMENTO ou, em outros termos, que um empregado pode estar lotado em no máximo um departamento.



Entidade DEPARTAMENTO tem cardinalidade máxima 100 no relacionamento LOTAÇÃO. Isso significa que uma ocorrência de DEPARTAMENTO pode estar associado a no máximo 100 ocorrências de EMPREGADO ou, em outros palavras, que um departamento pode ter nele lotado no máximo 100 empregados.

 Para projetos envolvendo Banco de Dados Relacionais, não é necessária a distinção entre diferentes cardinalidades máximas maiores que um. Por este motivo, apenas duas cardinalidades máximas são geralmente consideradas:  A cardinalidade máxima um (1) e  A cardinalidade máxima ilimitada, nomeada de cardinalidade máxima “muitos” e definida pela letra n.  Assim, desta maneira, neste exemplo, a cardinalidade máxima da entidade DEPARTAMENTO no relacionamento LOTACAO é n.



Em um DER, a cardinalidade máxima é representada conforme o exemplo anterior modificado. Observe a convenção utilizada. No primeiro momento,

Relacionados

  • banco de dados
    2025 palavras | 9 páginas
  • Testemunhas1
    2756 palavras | 12 páginas
  • Modelo de Dados
    1062 palavras | 5 páginas
  • Ashum
    2914 palavras | 12 páginas
  • trabalho
    3314 palavras | 14 páginas
  • Apostila BD - Balieiro
    2910 palavras | 12 páginas
  • Banco de
    1273 palavras | 6 páginas
  • Cardinalidade
    1565 palavras | 7 páginas
  • Banco de dados
    2215 palavras | 9 páginas
  • teste
    1092 palavras | 5 páginas