תוכן עניינים:
הגדרה - מה המשמעות של מודל נתוני ישויות (EDM)?
מודל נתוני ישויות (EDM) מתייחס לקבוצה של מושגים המתארים את מבנה הנתונים, ללא קשר לצורתו המאוחסנת. מודל זה משתמש בשלושה מושגי מפתח לתיאור מבנה הנתונים: סוג ישות, סוג שיוך ורכוש. EDM תומך בקבוצה של סוגי נתונים פרימיטיביים המגדירים תכונות במודל רעיוני.
Techopedia מסביר דגם של נתוני ישויות (EDM)
אבן הבניין הבסיסית המשמשת לתיאור מבנה הנתונים בתוך מודל נתוני הישות (EDM) הוא סוג הישות. סוג ישות משמש כתבנית עבור ישויות, המייצגות אובייקט ספציפי עם מפתח ישות ייחודי בתוך מערכת היישות, אוסף של מופעים של סוג יישות ספציפי. במודל הרעיוני, סוגי ישויות נבנים מתוך תכונות ומתארים את המבנה של מושגים ברמה העליונה. ערכות ישויות מקובצות באופן הגיוני במכלול ישויות.
סוגי הנתונים הפרימיטיביים הנתמכים על ידי EDM כוללים מחרוזת, בוליאן ו- Int32, בין היתר. הם מהווים פרוקסי עבור סוגי נתונים פרימיטיביים בפועל הנתמכים בסביבת אחסון או אירוח. עם זאת, מודל זה אינו מגדיר את סמנטיקה של פעולות או המרות על פני סוגי נתונים פרימיטיביים. סמנטיקה מוגדרת על ידי סביבת האחסון או האירוח. EDM תומך גם בירושה לסוגי ישויות שבהם סוג ישות אחד נגזר מסוג אחר.
ל- EDM מרחבי שמות, הפועלים כמכולות מופשטות עבור סוגי ישויות, סוגים מורכבים ואסוציאציות. מרחבי שמות אלה מספקים הקשר לאובייקטים שהם מכילים ומספקים דרכים להבדיל בין אובייקטים עם אותו שם. EDM מספק גם תחביר XML, הנקרא שפת הגדרת סכמה רעיונית.
