Lar Bases de dados O que é um relacionamento individual? - o que é techopedia

O que é um relacionamento individual? - o que é techopedia

Índice:

Anonim

Definição - O que significa um-para-um relacionamento?

Um relacionamento um para um em um banco de dados relacional ocorre quando um registro ou campo pai tem zero ou apenas um registro filho. Esses relacionamentos são os mais fáceis de representar nos bancos de dados porque os registros pai e filho podem estar na mesma tabela.

Techopedia explica relacionamento individual

Como exemplo, na tabela CUSTOMER_MASTER no banco de dados de um banco, cada cliente é representado por um CUSTOMER_ID exclusivo, que também é a chave principal da tabela. Cada cliente também pode ter um cartão de segurança social emitido pelo governo, que contém um número único de segurança social. Portanto, cada cliente deve ter um único ID do cliente no banco de dados do banco. Se um cliente tiver um, só poderá haver um número de previdência social por cliente.


O campo pai (CUSTOMER_ID) possui um relacionamento individual com o campo de segurança social. Para esses relacionamentos, é melhor colocá-los em uma tabela para facilitar a referência. Nesse caso, o número da previdência social deve ser simplesmente uma coluna adicional na tabela CUSTOMER_MASTER.

O que é um relacionamento individual? - o que é techopedia