Sobre o modelo entidade-relacionamento, é correto afirmar:
Alternativa correta: A - um relacionamento possui cardinalidade.
O modelo entidade-relacionamento (ER) é uma ferramenta fundamental em bancos de dados para representar a estrutura lógica de um sistema. No contexto da questão apresentada, é importante entender os principais componentes do modelo ER: entidades, relacionamentos, e atributos.
Vamos analisar a alternativa correta e as incorretas:
Alternativa A - um relacionamento possui cardinalidade. Essa é a alternativa correta. No modelo entidade-relacionamento, a cardinalidade define o número de ocorrências de uma entidade que podem estar relacionadas a uma ocorrência de outra entidade. Por exemplo, em um relacionamento de "um para muitos" (1:N), uma ocorrência de uma entidade pode se relacionar com várias ocorrências de outra entidade. Isso é crucial para representar a realidade do sistema de forma precisa.
Alternativa B - um relacionamento possui pelo menos um atributo. Incorreta. Relacionamentos podem ter atributos, mas não necessariamente possuem. A definição básica de um relacionamento é a conexão entre entidades, e a presença de atributos nos relacionamentos é opcional.
Alternativa C - um relacionamento sempre conecta duas entidades. Incorreta. Um relacionamento pode conectar duas ou mais entidades. Relacionamentos ternários ou de maior ordem são possíveis e usados quando mais de duas entidades estão associadas de forma significativa.
Alternativa D - uma entidade pode ter um nome, ou seja, o nome é opcional. Incorreta. No modelo ER, toda entidade deve ter um nome que a identifique unicamente dentro do diagrama. Isso é essencial para a clareza e compreensão do modelo.
Alternativa E - uma entidade possui pelo menos dois atributos, sendo um deles o atributo identificador. Incorreta. Uma entidade pode ter um único atributo, que pode ser um identificador único (chave primária) ou qualquer outro atributo relevante. Não é necessário que tenha dois atributos.
Entender essas nuances do modelo entidade-relacionamento é crucial para resolver questões de concursos públicos relacionadas à modelagem de dados. Fique atento aos detalhes e conceitos fundamentais, como entidades, atributos e cardinalidade, para ter sucesso em suas provas.