Когато създавате връзка между две таблици, обикновено е добра идея да наложите референтната цялост. Референтната цялост поддържа данните точни и гарантира, че няма случайно да промените или изтриете свързани данни в една таблица, но не и в другата.
Имам ли нужда от референтна цялост?
Важността на референтната цялостТази концепция винаги трябва да бъде в съзнанието ни, когато проектираме модел на данни. Това е гръбнакът на целостта на данните в системата от данни. … Външен ключ на референтна таблица (набор от данни, обект от данни) все още трябва да се отнася до валиден ред в референтната таблица.
Какъв е проблемът с референтната цялост?
Простичко казано, „препоръчаната цялост“гарантира, че целта, „за която се посочва“, ще бъде намерена. Липсата на референтна цялост в база данни може да накара релационни бази данни да връщат непълни данни, обикновено без индикация за грешка.
Защо референтната цялост се използва в базата данни?
Референтна цялост (RI) е термин, използван с релационни бази данни за описване на целостта на бизнес отношенията, представени в схемата. Той гарантира, че връзките между таблиците остават последователни.
Какво е пример за референтна цялост?
Референтната цялост изисква външният ключ да има съвпадащ първичен ключ или да е нулев. … Примери за ограничение на референтната цялост в базата данни Клиент/Поръчка на Компанията: Customer(CustID, CustName) Order(OrderID, CustID, OrderDate)