Baixe o app para aproveitar ainda mais
Prévia do material em texto
AULA 3 UNIDADE 2: Modelo Conceitual (continuação) 2.6. Cardinalidade 2.7. Exercícios 2.8. Ternário 2.6. Cardinalidade Uma relação entre duas ou mais entidades pode ser descrita em termos da sua cardinalidade. Como expressar a cardinalidade: Um-para-um: uma entidade em A está associada no máximo a uma entidade em B e uma entidade em B está associada no máximo a uma entidade em A. Figura – Exemplo de cardinalidade um-para-um Um-para-muitos: uma entidade em A está associada a qualquer número de entidades em B, enquanto uma entidade em B está associada no máximo a uma entidade em A. Figura – Exemplo de cardinalidade um-para-muitos Muitos-para-muitos: Uma entidade em A está associada a qualquer número de entidades em B, e uma entidade em B está associada a qualquer número de entidades em A. Figura – Exemplo de cardinalidade muitos-para-muitos As relações podem ter limites mínimos e máximos Um professor pode ensinar de 0 a 4 disciplinas (limite inferior é 0 e limite superior é 4) e um uma disciplina pode ser ministrada por 0 a 1 professor (limite inferior é 0 e o limite superior é 1) Figura – Exemplo de cardinalidade (limites) Quando o limite inferior da cardinalidade for 0, o relacionamento é definido como “opcional” Quando o limite inferior da cardinalidade for 1 o relacionamento é definido como “obrigatório” 2.7. Exercícios: 1. APURAÇÃO ELEITORAL. Para facilitar o processamento da apuração eleitoral da eleição municipal a ser realizada nesse ano, o TRE (Tribunal Regional Eleitoral) resolveu informatizar esse processo. Sabe-se que cada localidade é dividida em várias zonas eleitorais que, por sua vez, são divididas em várias seções nas quais os eleitores estão vinculados. O candidato a um cargo público deve estar vinculado a um único partido político. Vale ressaltar que, segundo a legislação vigente, o voto é secreto. 2.8. Ternário Associam três entidades. Figura – Exemplo de relacionamento ternário
Compartilhar