Questão
ID 1759552Disciplina: Tecnologia da Informação
Assunto: Chaves e Relacionamentos
Ano: 2022 Banca: UFG - Universidade Federal do Goiás Órgão: Universidade Federal de Goiás
Considere que um projetista precisa fazer o mapeamento entre os esquemas entidade-relacionamento e relacional para um banco de dados. Para tal, adotou a seguinte estratégia com respeito a tipos de relacionamento binário (aqueles em que há dois tipos de entidades participantes, não necessariamente distintos, cada qual com papel definido):
Minimizar a quantidade de relações, bem como evitar a presença de redundância de dados e suas consequências à normalização do banco de dados.
Sejam as seguintes decisões de projeto genéricas para realizar o referido mapeamento:
I - Se a restrição de cardinalidade for um-para-um (1:1), incluir uma chave estrangeira em uma das relações, dentre as que mapeiam os tipos de entidade participantes.
II - Se a restrição de cardinalidade for um-para-um (1:1), criar uma nova relação.
III - Se a restrição de cardinalidade for um-para-muitos (1:N), incluir uma chave estrangeira na relação que mapeia o tipo de entidade participante com cardinalidade N.
IV - Se a restrição de cardinalidade for um-para-muitos (1:N), criar uma nova relação.
V - Se a restrição de cardinalidade for muitos-para-muitos (N:N), incluir uma chave estrangeira em uma das relações, dentre as que mapeiam os tipos de entidade participantes.
VI - Se a restrição cardinalidade for muitos-para-muitos (N:N), criar uma nova relação.
Dentre essas decisões de projeto, selecione a opção que atende à estratégia de mapeamento apresentada: