- מודל ER מייצג מודל של Entity-Relationship. זהו מודל נתונים ברמה גבוהה. מודל זה משמש להגדרת רכיבי הנתונים והקשר עבור מערכת מוגדרת.
- הוא מפתח עיצוב קונספטואלי עבור מסד הנתונים. זה גם מפתח תצוגה פשוטה מאוד וקלה לעיצוב של נתונים.
- בדוגמנות ER, מבנה מסד הנתונים מוצג כתרשים הנקרא דיאגרמת ישות-יחסי ישות.
לדוגמה, נניח שאנו מעצבים מאגר מידע בית ספרי. במסד נתונים זה, התלמיד יהיה ישות עם תכונות כמו כתובת, שם, מזהה, גיל וכו'. הכתובת יכולה להיות ישות אחרת עם תכונות כמו עיר, שם רחוב, קוד PIN וכו' ויהיה קשר ביניהם.
רכיב של דיאגרמת ER
1. ישות:
ישות יכולה להיות כל חפץ, מעמד, אדם או מקום. בתרשים ER, ישות יכולה להיות מיוצגת כמלבנים.
ראה ארגון כדוגמה - מנהל, מוצר, עובד, מחלקה וכו' יכולים להילקח כישות.
א. ישות חלשה
ישות התלויה בישות אחרת הנקראת ישות חלשה. הישות החלשה אינה מכילה תכונת מפתח משלה. הישות החלשה מיוצגת על ידי מלבן כפול.
2. תכונה
התכונה משמשת לתיאור המאפיין של ישות. Eclipse משמש לייצוג תכונה.
arraylist.sort
לדוגמה, מזהה, גיל, מספר איש קשר, שם וכו' יכולים להיות תכונות של תלמיד.
א. תכונת מפתח
פקודה מגע בלינוקס
תכונת המפתח משמשת לייצוג המאפיינים העיקריים של ישות. הוא מייצג מפתח ראשי. תכונת המפתח מיוצגת על ידי אליפסה כשהטקסט מסומן בקו תחתון.
ב. תכונה מורכבת
תכונה המורכבת מתכונות רבות אחרות ידועה בתור תכונה מורכבת. התכונה המרוכבת מיוצגת על ידי אליפסה, והאליפסות הללו קשורות לאליפסה.
ג. תכונה רבת ערכים
לתכונה יכולה להיות יותר מערך אחד. תכונות אלו ידועות בתור תכונה רבת ערכים. הסגלגל הכפול משמש לייצג תכונה רבת ערכים.
לדוגמה, לתלמיד יכול להיות יותר ממספר טלפון אחד.
ד. תכונה נגזרת
תכונה שניתן לגזור מתכונה אחרת ידועה בתור תכונה נגזרת. זה יכול להיות מיוצג על ידי אליפסה מקווקו.
לדוגמה, גילו של אדם משתנה עם הזמן ויכול להיגזר מתכונה אחרת כמו תאריך לידה.
3. זוגיות
מערכת יחסים משמשת לתיאור הקשר בין ישויות. יהלום או מעוין משמשים לייצוג הקשר.
Powershell גדול או שווה
סוגי היחסים הם כדלקמן:
א. מערכת יחסים אחד לאחד
זאב או שועל
כאשר רק מופע אחד של ישות משויך למערכת היחסים, הוא ידוע כקשר אחד לאחד.
לדוגמה, נקבה יכולה להתחתן עם זכר אחד, וזכר יכול להתחתן עם נקבה אחת.
ב. מערכת יחסים של אחד לרבים
כאשר רק מופע אחד של הישות משמאל, ויותר ממופע אחד של ישות מימין קשור למערכת היחסים, זה ידוע כמערכת יחסים של אחד לרבים.
לדוגמה, מדען יכול להמציא המצאות רבות, אבל ההמצאה נעשית על ידי המדען הספציפי היחיד.
ג. מערכת יחסים של רבים לאחד
כאשר יותר ממופע אחד של הישות משמאל, ורק מופע אחד של ישות מימין קשור למערכת היחסים, זה ידוע כקשר רב-לאחד.
לדוגמה, סטודנט נרשם לקורס אחד בלבד, אך לקורס יכולים להיות סטודנטים רבים.
עבור סקריפט לולאה במעטפת
ד. מערכת יחסים של רבים לרבים
כאשר יותר ממופע אחד של הישות משמאל, ויותר ממופע אחד של ישות מימין קשור למערכת היחסים אז זה ידוע כמערכת יחסים של רבים לרבים.
לדוגמה, עובד יכול להקצות לפי פרויקטים רבים ולפרויקט יכולים להיות עובדים רבים.