מיפוי אובייקטי-רלציוני


כל מה שרצית לדעת על מיפוי אובייקטי-רלציוני:
מיפוי אובייקטי-רלציוני (באנגלית: ORM – object-relational mapping) היא טכניקת תכנות בשפות תכנות מונחות-עצמים, להמרת נתונים בין מערכות טיפוסים בלתי-תואמות: טיפוסים מורכבים (אובייקטים) בשפות תכנות מונחות-עצמים, וטבלאות בבסיסי נתונים יחסיים (רלציוניים).
למעשה, השימוש בטכניקה זו יוצר "בסיס נתונים מונחה-עצמים וירטואלי" (virtual object database), הניתן לשימוש מתוך שפת התכנות.
קיימות חבילות תוכנה מסחריות וגם חופשיות לביצוע מיפוי אובייקטי-רלציוני (ראו: Hibernate לדוגמה), אם כי יש מתכנתים הבוחרים ליצור כלי ORM משלהם.

נלקח מויקיפדיה

הגדרות נוספות הקשורות למיפוי אובייקטי-רלציוני:
תכנות
בסיסי נתונים