Prévia do material em texto
Banco de Dados Cardinalidade de relacionamentos binários Autor: Marcos Ricardo Kich Cardinalidade de Relacionamentos A cardinalidade permite expressar o numero de ocorrências com que uma entidade pode tomar parte em um relacionamento. Permite também expressar as possibilidades e restrições de associações entre uma entidade e outra. Poderíamos definir de uma maneira mais clara como sendo a frequência com que essas funcionalidades podem ocorrer. (CARDOSO, Virginia M. Sistemas de banco de dados. São Paulo: Saraiva, 2012.) Entidade (1, N) Cardinalidade Cardinalidade de Relacionamentos As cardinalidades mínima e máxima em um banco de dados são usadas para definir a obrigatoriedade e o limite das relações entre entidades. A cardinalidade mínima indica se a presença de uma entidade é obrigatória (1) ou opcional (0) em uma relação. Já a cardinalidade máxima define o número máximo de ocorrências permitidas entre as entidades, pode assumir os valores “1” ou “N”. Entidade (1, N) Cardinalidade MáximaCardinalidade Mínima Simbologia para Cardinalidades: Notação de Peter Chen Cartão de Crédito (0, N) Cardinalidade Máxima Cardinalidade Mínima PossuiPessoa (1, 1) Cardinalidade Máxima Cardinalidade Mínima Simbologia para Cardinalidades: Notação de Peter Chen Cartão de Crédito N Cardinalidade Máxima PossuiPessoa 1 Cardinalidade Máxima