כאשר אתה יוצר מערכת יחסים בין שתי טבלאות, בדרך כלל מומלץ לאכוף שלמות התייחסותית. שלמות הפניות שומרת על נתונים מדויקים ומבטיחה שלא תשנה או תמחק בטעות נתונים קשורים בטבלה אחת אך לא בטבלה השנייה.
האם אני צריך שלמות התייחסות?
החשיבות של שלמות התייחסותהמושג הזה צריך להיות תמיד במוחנו כאשר אנו מעצבים מודל נתונים. זהו עמוד השדרה של שלמות הנתונים במערכת נתונים. … מפתח זר של טבלת ייחוס (מערך נתונים, ישות נתונים) עדיין צריך להתייחס לשורה חוקית ולטבלה שאליה יש הפניה.
מה הבעיה עם שלמות הפניות?
במילים פשוטות, 'שלמות הפניות' מבטיחה שהיעד 'המופנה' אליו יימצא. חוסר שלמות התייחסות במסד נתונים יכול להוביל מסדי נתונים יחסיים להחזיר נתונים לא שלמים, בדרך כלל ללא אינדיקציה לשגיאה.
למה נעשה שימוש בשלמות הפניות במסד הנתונים?
Referential integrity (RI) הוא מונח המשמש עם מסדי נתונים יחסיים כדי לתאר את שלמות הקשרים העסקיים המיוצגים בסכימה. זה מבטיח שהיחסים בין הטבלאות יישארו עקביים.
מהי דוגמה ליושרה התייחסותית?
שלמות הפניות דורשת שלמפתח זר חייב להיות מפתח ראשי תואם או שהוא חייב להיות null. … דוגמאות לאילוץ שלמות הפניות במסד הנתונים של הלקוח/ההזמנות של החברה: Customer(CustID, CustName) Order(OrderID, CustID, OrderDate)