Modelo Entidade-Relacionamento Cardinalidade de Relacionamentos Cardinalidade - Conceito A Cardinalidade indica quantas ocorrências de uma Entidade participam no mínimo e no máximo de um relacionamento. Há.
Download ReportTranscript Modelo Entidade-Relacionamento Cardinalidade de Relacionamentos Cardinalidade - Conceito A Cardinalidade indica quantas ocorrências de uma Entidade participam no mínimo e no máximo de um relacionamento. Há.
Modelo Entidade-Relacionamento Cardinalidade de Relacionamentos Cardinalidade - Conceito A Cardinalidade indica quantas ocorrências de uma Entidade participam no mínimo e no máximo de um relacionamento. Há duas cardinalidades a se considerar: ◦ Cardinalidade Máxima e ◦ Cardinalidade Mínima. Cardinalidade Mínima Define se o relacionamento entre duas entidades é opcional (representado por “0”) ou obrigatório (representado por “1”). Veja o exemplo a seguir Temos as entidades Funcionário e Dependente Funcionário 1 Possui Dependente 0 Um Dependente pertence no mínimo aZero Um Funcionário Um Vamos Funcionário atribuir possui as cardinalidades nolado mínimo correspondentes Dependentes. Colocaremos então do oposto a entidade Portanto relacionamento a ocorrência dessa entreque relação a o relacionamento é opcional! é aao notação que expressa Portanto o relacionamento Entidade Funcionárioé eobrigatório! a entidade Dependente. Opcional “0”. Colocaremos então a notação que expressa essa Obrigatoriedade “1” do lado oposto a Entidade. Cardinalidade Máxima Define a quantidade máxima de ocorrências da Entidade que pode participar do Relacionamento (Uma ocorrência “1” ou várias “n”). Veja o exemplo a seguir Temos novamente as entidades Funcionário e Dependente Funcionário 1 Possui N Dependente Um Funcionário possui no máximo vários “n” Um Dependente pode pertencer a no máximo Um Dependentes. Funcionário. Vamos atribuir agora quantas ocorrências esse Portanto, colocaremos notação “n” . Máxima). Relacionamento pode ter a(Cardinalidade Colocaremos então a notação “1” do lado Oposto a entidade. Lembrando que a notação é colocada do lado Oposto a entidade. Cardinalidade (Mínima, Máxima) - 1:n Funcionário (1, 1) Possui Dependente (0, n) Vamos juntar agora as duas cardinalidades, Cardinalidade mínima e máxima. EEno Funcionário. nomínimo máximoUm vários “N” Depedentes. Um Dependente pode ter Um ler pode as cardinalidades portanto Um Podemos Funcionário terno nomáximo mínimo zeroFuncionário. Dependentes. da seguinte maneira : Tipos de Relacionamentos Os relacionamentos podem ser classificados em: 1:n, 1:1, e n:n. O exemplo visto anteriormente é classificado como um relacionamento 1:n. Veja exemplos dos outros tipos de relacionamento a seguir. Relacionamento 1:1 Empregado (0, 1) alocação Mesa (1, 1) Um empregado pode estar alocado no mínimo em Uma Mesa E no máximo em Uma Mesa Uma mesa pode alocar no mínimo Zero Empregados E no máximo Um Empregado Relacionamento n:n Curso (0, n) Tem Disciplina (0, n) Uma Curso pode ter no mínimo Zero Disciplinas E no máximo várias “n” Disciplinas Uma DisciplinaEpode no máximo pertencer a vários no mínimo “n” Cursos. a Zero Cursos