קשר בין 3 ישויות

BlueAdder

New member
קשר בין 3 ישויות

שלום,

אני מתכנן ERD של בסיס נתונים.
יש לי ישות של חברה, יש לי ישות של מוצר, יש לי ישות של שירות (עוד משהו שהחברה מספקת). עכשיו אני רוצה ליצור ישות או קשר של מכירה. כלומר לייצג מכירת שירות או מוצר של החברה לחברה אחרת.
איך אני מקשר חברה א' (מוכרת) לחברה ב' (קונה), ששתיהן מסוג "חברה", וגם לוקח בחשבון את סוג ה - "מוצר", שיכול להיות גם מוצר ממש וגם שירות, שזה עוד שתי ישויות שונות ?

תודה !
 

pitoach

New member
אתה יכול ואמור לעשות שימוש בטבלה נוספת

עבור הנתונים של המכירות
טבלה זו תכיל רשמות מקשרות בין המוצר (שירות או מוצר) לבין החברה המוכרת זו למעשה טבלת המכירות עצמן

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