Rumah Pangkalan data Apakah hubungan satu sama satu? - definisi dari techopedia

Apakah hubungan satu sama satu? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Hubungan Satu-ke-Satu?

Hubungan satu sama satu dalam pangkalan data hubungan berlaku apabila satu rekod atau medan induk mempunyai sama ada sifar atau satu rekod kanak-kanak sahaja. Hubungan ini adalah yang paling mudah untuk mewakili dalam pangkalan data kerana kedua-dua rekod ibu bapa dan kanak-kanak mungkin berada di dalam jadual yang sama.

Techopedia menerangkan Hubungan Satu Kepada Satu

Sebagai contoh, dalam jadual CUSTOMER_MASTER dalam pangkalan data bank, setiap pelanggan diwakili oleh CUSTOMER_ID yang unik, yang juga merupakan kunci utama jadual. Setiap pelanggan juga mungkin mempunyai kad keselamatan kerajaan yang dikeluarkan, yang mengandungi nombor keselamatan sosial yang unik. Oleh itu, setiap pelanggan mesti mempunyai ID pelanggan tunggal dalam pangkalan data bank. Sekiranya pelanggan mempunyai satu, maka hanya ada satu nombor keselamatan sosial bagi setiap pelanggan.


Medan induk (CUSTOMER_ID) mempunyai hubungan satu sama satu dengan medan keselamatan sosial. Untuk perhubungan sedemikian, sebaiknya meletakkannya ke dalam satu jadual untuk memudahkan rujukan. Dalam kes ini, nombor keselamatan sosial semestinya menjadi lajur tambahan dalam jadual CUSTOMER_MASTER.

Apakah hubungan satu sama satu? - definisi dari techopedia