Ev Veritabanları Birebir ilişki nedir? - techopedia nedir?

Birebir ilişki nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Bire Bir İlişki ne anlama geliyor?

İlişkisel veritabanındaki bire bir ilişki, bir üst kaydın veya alanın yalnızca sıfır veya bir alt kayda sahip olması durumunda oluşur. Hem üst hem de alt kayıtlar aynı tabloda olabileceğinden, bu ilişkiler veritabanlarında temsil edilmesi en kolay yöntemdir.

Techopedia Birebir İlişkiyi Açıklıyor

Örnek olarak, bir bankanın veritabanındaki CUSTOMER_MASTER tablosunda, her müşteri aynı zamanda tablonun birincil anahtarı olan benzersiz bir CUSTOMER_ID ile temsil edilir. Her müşterinin, benzersiz bir sosyal güvenlik numarası içeren devlet tarafından verilmiş bir sosyal güvenlik kartı da olabilir. Bu nedenle, her müşterinin bankanın veritabanında tek bir müşteri kimliği olmalıdır. Bir müşterinin bir hesabı varsa, müşteri başına yalnızca bir sosyal güvenlik numarası olabilir.


Üst alanın (CUSTOMER_ID) sosyal güvenlik alanıyla birebir ilişkisi var. Bu tür ilişkiler için, referans kolaylığı için onları bir tabloya koymak en iyisidir. Bu durumda, sosyal güvenlik numarası CUSTOMER_MASTER tablosundaki ek bir sütun olmalıdır.

Birebir ilişki nedir? - techopedia nedir?