תוכן עניינים:
הגדרה - מה המשמעות של מודל יחסי ישות (מודל ER)?
מודל יחסי ישות (ERM) הוא דרך תיאורטית ומושגית להציג קשרי נתונים בפיתוח תוכנה. ERM היא טכניקת דוגמנות מסדי נתונים המייצרת דיאגרמה מופשטת או ייצוג חזותי של נתוני מערכת שיכולים לעזור בתכנון בסיס נתונים יחסי. דיאגרמות אלה ידועות כתרשימי יחסי יחסים, דיאגרמות ER או תרשימי ERD.
דפוסי יחסי ישות הוצעו לראשונה על ידי פיטר פין-שאן חן מהמכון הטכנולוגי של מסצ'וסטס (MIT) בשנת 1976.
Techopedia מסביר מודל יחסי ישות (מודל ER)
השלב הראשון בתכנון מערכות המידע מכתיב שמודלי ניתוח הדרישות ממחישים את סוג הנתונים או המידע שצריך לאסוף. ניתן להשתמש בשיטת דוגמנות הנתונים להמחשת האונטולוגיה של תחום עניין ספציפי. בדומה למודל היחסים, נתונים מופשטים מומרים למודל נתונים לוגי כאשר העיצוב של מערכת מידע בנוי על בסיס נתונים. באופן דומה, זה מומר למודל פיזי כאשר הוא מעוצב פיזית.
אבני הבניין של ERD הם ישויות, מערכות יחסים ותכונות. לישויות יש סוגי ישויות, הידועים כמופעים של הישויות המתאימות. כל סוג ישויות יכול להתקיים ללא תלות באחר; לדוגמה, לישות "רכב" יכול להיות סוג היישות "רכב" ו- "אוטובוס". מערכת יחסים היא המאפיין המקשר בין היישות לסוגיהם. לדוגמה, בעל סוג הישות קשור לאישה מסוג הישות על ידי מערכת יחסים המכונה "נשואה-לאשה". תכונות הן מאפיינים השייכים לסוגי הישויות כמו גם למערכות היחסים.
ישנם מספר כלים לדיאגרמת ER הזמינים בשוק. הנפוצות ביותר הן MySQL Workbench ו- OpenModelSphere.