כברירת מחדל, פירוט של סל נתונים נקבע על-ידי הטבלה עם הפירוט הנמוך ביותר, אך אתה יכול להשתמש בהגדרת שימור פירוט כדי לציין איזו טבלה קובעת את הפירוט של סל הנתונים.
ראה הגדרת הטבלה שקובעת את הפירוט.
אתה יכול ליצור מדד בטבלה כלשהי בסל נתונים. אך הדבר עשוי לגרום לשכפול המדד בצד אחד של קשר אחד-לרבים או רבים-לרבים. במקרים כאלה אתה יכול להגדיר את הטבלה בצד אחד של הקרדינליות לשמור על הפירוט כדי לשמור על רמת הפירוט שלה.
למשל, אם ישי לך טבלה 'הזמנות' וטבלה 'פריטי הזמנות', אחד אותן בעמודה 'מזהה הזמנה' ובצע שאילתא עליהן, אזי 'סה"כ הזמנה' משוכפל לכל פריט הזמנה. הסיבה לכך היא שהטבלה 'פריטי הזמנה' היא בעלת הפירוט הרב ביותר.
.jpg
הערה :
בדוגמה הבאה, העמודה 'מזהה מוצר' היא NULL כיוון שקיימים ערכים רבים ל'מוצר' לכל הזמנה. הערכים מוגדרים כ-NULL כדי לשמור את הפירוט ברמה של הזמנה.