O seguinte diagrama, feito segundo o Modelo Entidades e Relacionamentos, indica entidades, relacionamento e atributos e, ainda, as chaves primárias das entidades de um pequeno banco de dados que guarda o saldo atual de várias contas, que podem pertencer a um ou a mais clientes que residem, possivelmente, em países distintos.
Foi feita uma transformação desse diagrama em tabelas relacionais para a terceira forma normal, na qual o sublinhado indica chaves primárias e não são usadas chaves substitutas ou artificiais (surrogate keys).
Qual a melhor representação dessa transformação?
A) Conta(numeroConta,cpfCliente) Cliente(cpfCliente,nomeCliente,codigoPais) SaldoDiario(numeroConta,diaSaldo,valorSaldo) Pais(codigoPais,nomePais)
B) Conta(numeroConta, cpfCliente,diaSaldo) Cliente(cpfCliente,nomeCliente,codigoPais,numeroConta) SaldoDiario(diaSaldo,valorSaldo,numeroConta) Pais(codigoPais,nomePais,cpfCliente)
C) Conta(numeroConta,cpfCliente,diaSaldo) Cliente(cpfCliente,nomeCliente,numeroConta,codigoPais) ContaCliente(numeroConta,cpfCliente) SaldoDiario(numeroConta,diaSaldo,valorSaldo) Pais(codigoPais,nomePais,cpfCliente)
D) Conta(numeroConta) Cliente(cpfCliente,nomeCliente) ContaCliente(numeroConta,cpfCliente) SaldoDiario(numeroConta,cpfCliente,diaSaldo,valorSaldo) Pais(codigoPais,nomePais,cpfCliente)
E) Conta(numeroConta) Cliente(cpfCliente,nomeCliente,codigoPais) ContaCliente(numeroConta,cpfCliente) SaldoDiario(numeroConta,diaSaldo,valorSaldo) Pais(codigoPais,nomePais)