Leia o texto a seguir:
Em relação aos relacionamentos dentro do banco de dados relacional, podemos classificá-los como um para um (1:1), um para m...
Leia o texto a seguir:
Em relação aos relacionamentos dentro do banco de dados relacional, podemos classificá-los como um para um (1:1), um para muitos (1:M) e muitos para muitos (M:M). No ambiente relacional, não existe suporte direto a relacionamentos (M:M), dessa forma, devem ser implementados criando-se uma nova entidade no relacionamento 1:M das entidades originais, conforme figura. Figura – Adaptada
Fonte: Coronel, C.; Rob, P. Sistemas de Banco de Dados: projeto, implementação e administração. São Paulo, Cengage Learning, 2011. Considerando as informações apresentadas, avalie as afirmacoes a seguir:
I. Foi utilizado o conceito de chave primária, pois uma chave candidata foi selecionada para identificar exclusivamente todos os outros valores de atributos em uma determinada linha.
II. Foi utilizado o conceito de chave estrangeira, pois existe um atributo em uma tabela cujos valores devem coincidir com a chave primária de outra tabela ou devem ser nulos.
III. Foi utilizado o conceito de entidade composta ou associativa, pois essa tabela é utilizada para ligar as tabelas originalmente no relacionamento M:M.
É correto o que se afirma em:
I. Foi utilizado o conceito de chave primária, pois uma chave candidata foi selecionada para identificar exclusivamente todos os outros valores de atributos em uma determinada linha. II. Foi utilizado o conceito de chave estrangeira, pois existe um atributo em uma tabela cujos valores devem coincidir com a chave primária de outra tabela ou devem ser nulos. III. Foi utilizado o conceito de entidade composta ou associativa, pois essa tabela é utilizada para ligar as tabelas originalmente no relacionamento M:M. I, II e III. I e II, apenas. I, apenas. III, apenas. II e III, apenas.
Compartilhar