Odnos jedan na jedan

Autor: Lewis Jackson
Datum Stvaranja: 6 Svibanj 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Database One-to-One relationship(Baze podataka odnos Jedan-Na-Jedan
Video: Database One-to-One relationship(Baze podataka odnos Jedan-Na-Jedan

Sadržaj

Definicija - Što znači odnos jedan na jedan?

Odnos jedan na jedan u relacijskoj bazi podataka događa se kada jedan roditeljski zapis ili polje ima ili nulu ili samo jedan podređeni zapis. Te su veze najlakše predstaviti u bazama podataka jer se i roditeljski i dječji zapis mogu nalaziti u istoj tablici.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Tehopedija objašnjava odnos jedan na jedan

Primjerice, u tablici CUSTOMER_MASTER u bazi podataka banke svaki je klijent predstavljen jedinstvenom CUSTOMER_ID, koja je ujedno i primarni ključ tablice. Svaki klijent također može imati izdanu državnu karticu socijalnog osiguranja koja sadrži jedinstveni broj socijalnog osiguranja. Stoga svaki klijent mora imati jedan korisnički ID u bazi podataka banke. Ako ga klijent ima, tada može postojati samo jedan broj socijalnog osiguranja po korisniku.

Roditeljsko polje (CUSTOMER_ID) ima odnos jedan prema jednom s poljem socijalnog osiguranja. Za takve odnose najbolje je staviti ih u jednu tablicu radi lakšeg referenciranja. U ovom slučaju, broj socijalnog osiguranja trebao bi biti jednostavno dodatni stupac u tablici CUSTOMER_MASTER.