תרשים יחסי גומלין

השתמש בדיאגרמות ER כדי להדגים יחסים בין ישויות מסד נתונים

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

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

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

חשבו על מסד נתונים המכיל מידע על תושבי העיר. תרשים ה- ER המוצג בתמונה הנלווית למאמר זה מכיל שתי ישויות: אדם ועיר. יחיד "חי ב" היחסים קשרו את השניים יחד. כל אדם חי בעיר אחת בלבד, אבל כל עיר יכולה בית אנשים רבים. בתרשים לדוגמה, תכונות הן שם האדם ואוכלוסיית העיר. באופן כללי, שמות עצם משמשים לתיאור ישויות ומאפיינים, בעוד פעלים משמשים לתיאור יחסים.

ישויות

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

תכונות

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

יחסים

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

כיצד ליצור תרשים ER

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

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