בית מאגרי מידע מהי תרשים יחסי ישות (שגיאה)? - הגדרה מטכנולוגיה

מהי תרשים יחסי ישות (שגיאה)? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של תרשים יחסי ישות (ERD)?

דיאגרמת יחסי יחסים (ERD) היא טכניקת דוגמנות נתונים הממחישה באופן גרפי את הישויות של מערכת המידע ואת מערכות היחסים בין אותם ישויות. ERD הוא מודל רעיוני וייצוגי של נתונים המשמשים לייצוג תשתית המסגרת של הישות.

המרכיבים של ERD הם:

  • ישויות
  • יחסים
  • תכונות

השלבים המעורבים ביצירת ERD כוללים:

  1. זיהוי והגדרת הישויות
  2. קביעת כל האינטראקציות בין הישויות
  3. ניתוח אופי האינטראקציות / קביעת קרדינליות של מערכות היחסים
  4. יצירת ERD

Techopedia מסביר תרשים יחסי ישות (ERD)

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

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

תכונה של ישות היא מאפיין מסוים שמתאר את הישות. קשר הוא האסוציאציה המתארת ​​את האינטראקציה בין ישויות. קרדינליות, בהקשר של ERD, היא מספר המופעים של ישות אחת שיכולה, או חייבת, להיות משויכת לכל מופע של ישות אחרת. באופן כללי יתכנו יחסים אחד-אחד, אחד-לרבים, או רבים-רבים.

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

בבסיס הנתונים בפועל, בטבלת העובדים יהיה מספר המחלקה כמפתח זר, בהתייחס לטבלת המחלקות, כדי לאכוף את מערכת היחסים.

מהי תרשים יחסי ישות (שגיאה)? - הגדרה מטכנולוגיה