Acerca de conceitos de modelagem de dados sob o modelo E-R, ...

Próximas questões
Com base no mesmo assunto
Q268228 Banco de Dados
Acerca de conceitos de modelagem de dados sob o modelo E-R, julgue o  item  que se segue.

Cardinalidades expressam o número de relacionamentos dos quais uma entidade participa.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - errado

A questão nos coloca em pauta um tema central da modelagem de dados no modelo Entidade-Relacionamento (E-R), que são as cardinalidades. A cardinalidade é um conceito fundamental nesse contexto, pois ela define as regras de negócio de como as entidades se associam. Porém, a afirmação de que cardinalidades expressam o número de relacionamentos dos quais uma entidade participa não está precisa e pode induzir ao erro.

Cardinalidade se refere à especificação de quantas instâncias de uma entidade A podem estar associadas com quantas instâncias de uma entidade B, dentro de um determinado relacionamento. Existem vários tipos de cardinalidade, como 1:1, 1:N, N:1 e N:M, que expressam respectivamente relações de um para um, um para muitos, muitos para um e muitos para muitos. Ao invés de simplesmente contar relacionamentos, a cardinalidade determina a natureza e a intensidade desses relacionamentos entre as entidades.

Por exemplo, quando dizemos que um cliente pode realizar várias compras, mas cada compra é feita por apenas um cliente, estamos definindo uma cardinalidade de 1:N entre a entidade Cliente e a entidade Compra.

Portanto, a afirmação da questão é errada porque reduz a ideia de cardinalidade ao número de relacionamentos, quando, na verdade, a cardinalidade está mais diretamente ligada à natureza e às regras de associação entre as entidades no modelo de dados.

Entender esse conceito é crucial para criar um diagrama de entidade e relacionamento que reflita corretamente as necessidades do sistema ou do domínio de negócio que está sendo modelado. Uma modelagem incorreta da cardinalidade pode resultar em falhas de projeto que podem ser custosas de corrigir mais tarde.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Cardinalidades expressam o número de entidades que outra entidade pode se associar via de relacionamento.

Considero esta questão de nível difícil.

Cardinalidades expressam o número de MÍNIMO E MÁXIMO DE OCORRÊNCIAS DENTRO DE UM RELACIONAMENTO dos quais uma entidade participa.

Grau de relacionamento.

Para quem não entende os comentários sem o gabarito e não tem acesso a resposta.

Gaba: ERRADO

 

Em modelagem de dados a cardinalidade é um dos princípios fundamentais sobre relacionamento de um banco de dados relacional. Nela são definidos o graus de relação entre duas entidades ou tabelas

No modelo relacional, podemos ter os seguintes níveis de relacionamento: 1:N, N:N, 1:1.

ERRADO

 

(2016/TRT-8ªr) A cardinalidade, por meio do relacionamento, define o número de ocorrências de entidades associadas a uma ocorrência da entidade em questão. CERTO

 

(2015/MEC/Desenvolvedor) As cardinalidades, também chamadas de relacionamento, podem ser 1:1, 1:N e N:N. CERTO

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo