Buscar

2 Grau de cardinalidade - Definição e classificação_

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 20 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 20 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 20 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

2. Grau de cardinalidade: definição e classificação
Banco de Dados I(Desenvolvimento de Sistemas)
CARDINALIDADE
Cardinalidade é um conceito que diz respeito ao número de itens que se relacionam nas entidades 
Quantos itens de uma entidade podem se relacionar com outra entidade
A Cardinalidade pode ser máxima ou mínima, significando respectivamente os números mínimo e máximo de instâncias de cada entidade associadas no relacionamento
CARDINALIDADE
Número máximo e mínimo de ocorrências de uma entidade que estão associadas às ocorrências de outra entidade que participa do relacionamento.
 Ou seja, a cardinalidade é importante para ajudar a definir o relacionamento, pois ela define o número de ocorrências em um relacionamento.
CARDINALIDADE
Cardinalidade Máxima: Trata-se do número máximo de instancias de entidade que podem participar de um relacionamento. Pode ser 1 ou N(muitos)
Cardinalidade Mínima: Número mínimo de instancias de entidade que devem obrigatoriamente participar em um relacionamento, zero é participação opcional e um é obrigatória 
Exemplo de Cardinalidade
Representação usando a notação de Peter Chen
Simbologia para Cardinalidade
Representação da notação Pé de galinha
Simbologia para Cardinalidade
Cardinalidade Mínima: Um cliente para uma encomenda 
Cardinalidade Máxima: Um cliente para muitas encomendas 
Simbologia para Cardinalidade
Pé de galinha:
Peter Chen:
Relacionamento Binário um-para-um 
1:1
Uma instancia de entidade única em uma entidade esta relacionada com uma instância de entidade única em outra entidade.
Relacionamento Binário um-para-um 
Um professor usa um e apenas um armário 
Um armário é usado por apenas um professor (por vez)
Relacionamento Binário um-para-um 
Usando a notação Peter Chen
Relacionamento Binário um-para-muitos
1:N
Uma instancia de entidade única em uma classe de entidade está relacionada a muitas instância de entidade em outra classe de entidade
Relacionamento Binário um-para-muitos
1:N
Um Funcionário trabalha em apenas UM Departamento 
Em um Departamento trabalham um ou mais Funcionarios
Relacionamento Binário um-para-muitos
Usando notação Peter Chen
Para resumir a representação podemos somar e a 1+1=1 e 1+N=N
Relacionamento Binário muitos-para-muitos
N:M
Muitas instâncias em uma entidade estão relacionadas a muitas instâncias de entidades em outra entidade
Relacionamento Binário muitos-para-muitos
Notação Peter Chen
costumamos usar N e M
Relacionamento Binário muitos-para-muitos
Relacionamento Binário muitos-para-muitos
A cardinalidade é muito importante para auxiliar determinar a ocorrência de entidades
Também vai auxiliar ajudar na hora da normalização do banco a determinar se é necessário criar mais entidades. 
Relacionamento Binário muitos-para-muitos
Sempre que tiver um relacionamento N para M você vai ter que criar uma nova entidade para transformar esse relacionamento muito para muitos(n,m) em dois relacionamentos em um para muitos(1.n) ou um para um (1,1) porque o relacionamento muito para muito é muito difícil de implementar em Banco de Dados
No exemplo clientes podem comprar muitos pacotes podemos desmembrar com a entidade Cliente_Pacote(comum combinar os nomes das entidades para criar uma nova entidade 
FIM

Continue navegando