Considerando os graus de relacionamentos no desenvolvimento de banco de dados, é correto afirmar que
a) uma tabela com uma chave primária, que receba com freqüência valores nulos, poderá receber um relacionamento muitos-para-muitos com outra tabela, desde que esta seja chave estrangeira na segunda tabela.
b) pode-se definir um relacionamento muitos-para-muitos entre duas tabelas criando-se uma terceira tabela e definindo-se os relacionamentos um-para-muitos e muitos-para-um entre esta última e as duas primeiras tabelas.
c) uma forma de se obter um relacionamento um-para-um entre duas tabelas é criando-se uma terceira tabela e definindo-se os relacionamentos um-para-muitos e muitos-para-um entre esta última e as duas primeiras tabelas.
d) uma tabela com uma chave primária, que receba com frequência valores repetidos, poderá receber um relacionamento muitos-para- muitos com uma segunda tabela, criando-se uma terceira tabela e definindo-se os relacionamentos um-para-muitos e muitos-para-um entre esta última e as duas primeiras tabelas.
e) parte das informações armazenadas em um banco de dados relacional, que possua relacionamentos um-para-um entre pelo menos uma de suas tabelas, perde a garantia de ser logicamente acessível.