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

בשלב הקודם אפיינו ישויות בבסיס הנתונים שלנו אך זה עדיין לא מספיק לשלמות הנתונים שלנו, הרי במערכת קיימים קשרים בין הישויות ואין כמעט ישויות העומדות בפני עצמן.

נחזור לאתר האינטרנט שלנו, ונאפיין קשרים בין הישויות:

  • קבוצות משתמשים ומשתמשים: כאן הקשר הוא יחיד לרבים. כמה משתמשים לקבוצת משתמשים אחת. משתמש אחד לא יכול להיות רשום לכמה קבוצות משתמשים אולם קבוצת משתמשים אחד מכילה כמה משתמשים.
  • משתמשים ומסרים: כאן הקשר הוא רבים לרבים. יכולים להיות כמה מסרים למשתמש אחד, ומשתמש אחד יכול לשלוח מסר לכמה משתמשים.
  • קבוצת משתמשים ומסרים: זוהי דוגמא ל2 ישויות שאין בניהן קשר.

השרטוט לקשרים בין הישויות יהיה כזה:

תגיות: , , , , ,

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