Por que as tuplas duplicadas não são permitidas em uma relação?

alguém poderia me responder essa pergunta de uma maneira clara, estava pesquisando a respeito e tudo que consegui foi ficar mais confuso

A pergunta que você deveria se fazer é “Por que permitir tuplas duplicadas em uma relação?”

Não faz sentido tuplas duplicadas partindo do principio de que cada registro deve ser exclusivamente único.

Isso vem da letra C do conceito ACID de um SGBD, que significa “consistência”, ou seja, deve-se garantir que a informação será consistente, e a duplicação de registros quebra totalmente essa propriedade.

2 curtidas

isso no caso tem a ver com as regras de integridade, certo?

Totalmente!

1 curtida

estou começando a estudar isso, valeu por esclarecer.