Ko ustvarite odnos med dvema tabelama, je običajno dobro uveljaviti referenčno integriteto. Referenčna celovitost ohranja podatke točne in zagotavlja, da ne boste pomotoma spremenili ali izbrisali povezanih podatkov v eni tabeli, ne pa v drugi.
Ali potrebujem referenčno integriteto?
Pomen referenčne celovitostiTa koncept bi moral biti vedno v naših mislih, ko načrtujemo podatkovni model. Je hrbtenica celovitosti podatkov v podatkovnem sistemu. … Tuji ključ referenčne tabele (nabor podatkov, podatkovna entiteta) se mora še vedno sklicevati na veljavno vrstico in referenčno tabelo.
Kaj je problem z referenčno celovitostjo?
Preprosto povedano, 'referenčna celovitost' zagotavlja, da bo cilj, na katerega se 'sklicuje', najden. Pomanjkanje referenčne celovitosti v zbirki podatkov lahko povzroči, da relacijske baze podatkov vrnejo nepopolne podatke, običajno brez navedbe napake.
Zakaj se referenčna celovitost uporablja v bazi podatkov?
Referenčna celovitost (RI) je izraz, ki se uporablja z relacijskimi bazami podatkov za opis celovitosti poslovnih odnosov, predstavljenih v shemi. zagotavlja, da razmerja med tabelami ostanejo dosledna.
Kaj je primer referenčne integritete?
Referenčna celovitost zahteva, da mora imeti tuji ključ ustrezen primarni ključ ali pa mora biti ničelna. … Primeri omejitve referenčne celovitosti v bazi podatkov Stranka/Naročila podjetja: Customer(CustID, CustName) Order(OrderID, CustID, OrderDate)