Když vytváříte vztah mezi dvěma tabulkami, je obvykle dobré vynutit referenční integritu. Referenční integrita udržuje data přesná a zajišťuje, že nedopatřením nezměníte nebo nesmažete související data v jedné tabulce, ale ne ve druhé.
Potřebuji referenční integritu?
Význam referenční integrityNa tento koncept bychom měli vždy myslet, když navrhujeme datový model. Je to páteř integrity dat v datovém systému. … Cizí klíč referenční tabulky (datová sada, datová entita) musí stále odkazovat na platný řádek v odkazované tabulce.
Jaký je problém s referenční integritou?
Zjednodušeně řečeno, „referenční integrita“zaručuje, že „odkazovaný“cíl bude nalezen. Nedostatek referenční integrity v databázi může vést relační databáze k tomu, že vracejí neúplná data, obvykle bez náznaku chyby.
Proč se v databázi používá referenční integrita?
Referenční integrita (RI) je termín používaný u relačních databází k popisu integrity obchodních vztahů znázorněných ve schématu. zajišťuje, že vztahy mezi tabulkami zůstanou konzistentní.
Jaký je příklad referenční integrity?
Referenční integrita vyžaduje, aby cizí klíč měl odpovídající primární klíč nebo aby měl hodnotu null. … Příklady omezení referenční integrity v databázi Zákazník/Objednávka společnosti: Customer(CustID, CustName) Order(OrderID, CustID, OrderDate)