Domov Baze podatkov Kaj je odnos ena na ena? - definicija iz tehopedije

Kaj je odnos ena na ena? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni odnos med seboj?

Razmerje ena-do-ena v relacijski podatkovni bazi se pojavi, če ima en matični zapis ali polje samo nič ali en otroški zapis. Te odnose je najlažje predstaviti v zbirkah podatkov, ker sta tako matična kot otroška evidenca lahko v isti tabeli.

Tehopedija razlaga odnos med seboj

Primer: v tabeli CUSTOMER_MASTER v bazi podatkov banke vsaka stranka predstavlja edinstveno CUSTOMER_ID, ki je tudi primarni ključ tabele. Vsaka stranka ima lahko tudi državno kartico socialne varnosti, ki vsebuje edinstveno številko socialnega zavarovanja. Zato mora imeti vsaka stranka v bazi banke en sam ID stranke. Če ima stranka enega, potem lahko obstaja samo ena številka socialnega zavarovanja na stranko.


Starševsko polje (CUSTOMER_ID) ima odnos ena do enega s področjem socialne varnosti. Za takšna razmerja je najbolje, da jih za lažje navajanje postavite v eno tabelo. V tem primeru bi morala biti številka socialne varnosti preprosto dodatni stolpec v tabeli CUSTOMER_MASTER.

Kaj je odnos ena na ena? - definicija iz tehopedije