מדריך תכנון בסיס נתונים – אכיפת שלמות הנתונים

זהו השלב שבו נגדיר "קשרי גומלין" בין הטבלאות. קשרי גומלין גורמים ל"אכיפת שלמות נתונים", כלומר: הנתונים שלנו יישארו שלמים, גם במידה ורשומות מסוימות ימחקו. בנוסף, כשרשומה ראשית תמחק (למשל רשומת קבוצת המשתמשים) ימחקו כל השדות בטבלאות האחרות שמקושרים לאותו שדה מפתח (במקרה שלנו המשתמשים מאותה קבוצה).

אז איך מגדירים קשרי גומלין ב Access?

1. נלחץ על הלחצן שבאדום בתמונה (בסרגל הכלים):

2. נסמן כל טבלה ונלחץ "הוסף". אנו אמורים לקבל מצב כזה:

ניתן לראות כי השדות המודגשים הם שדות מפתח.

3. נגרור את השורה "GroupID" בטבלה "Users" אל השורה "ID" בטבלה "User_Group". כשיפתח לנו חלון, נסמן ב V כמו בתמונה ונלחץ על "צור". נוכל לראות שכתוב "יחיד לרבים".

4. נעשה את התהליך שוב ושוב ונגיע למצב כמו בתמונה:

אחרי שהגדרנו קשרי גומלין, לא נותר לנו אלא להתחיל להשתמש בבסיס הנתונים.

אני מקווה שהפקתם ידע והנאה מהמדריך.

תגיות: , , , ,

תגובות בפייסבוק