有3個實體即客戶,車輛和車間。顧客購買車輛,顧客可以在車間修理該車輛。 Figure here 在ERD客戶購買一個或多個車輛和客戶維修車輛在車間我可能混淆關於三元關係和關於紅衣主教那裏,這是正確的嗎?這裏三元關係中的紅衣主教呢?設計車輛,客戶和車間的關係在erd圖中
0
A
回答
0
三元和更高關係的基數總是很棘手。我的方法是將每個角色的基數與所有其他角色的組合相比較。
例如,Workshop
的基數可以與Customer
和Vehicle
的組合相比較。對於每個獨特的(Customer, Vehicle)
對,他們可以訪問Workshop
多少次?我會說很多次。
對於每個獨特的(Customer, Workshop)
組合,可能涉及多少個Vehicles
?再次,我會說很多。
對於每個獨特的(Workshop, Vehicle)
訪問,可以涉及多少個Customers
?如果Vehicle
確定爲Customer
(通過二元關係buys
),則只能涉及一個客戶,但如果您想讓客戶能夠修理他們沒有購買的車輛,那麼它很多。
請注意,如果Vehicle
確定爲Customer
,則不需要在repairs
關係中包含Customer
。
相關問題
- 1. ERD圖 - 購物車
- 2. 從車輛圖像中提取車牌
- 3. 計數車輛數量java
- 4. OptaPlanner車輛路線 - 車輛時間窗口
- 5. 客戶與購物車中的訂單之間的關係
- 6. 車輛GPS跟蹤設備
- 7. 使用mysql來計算客戶的車輛進出時間,多個站點和每個客戶的條目
- 8. 人物和車輛識別
- 9. 車輛分割和跟蹤
- 10. 我如何在列表中做一輛汽車和一輛卡車?
- 11. 將車輛添加到車輛路線示例中
- 12. 創建ERD和關係模型設計
- 13. libcurl的車輛定位系統誤差
- 14. 有多個車輛的多個車輛的路由算法
- 15. 車輛方向OpenGL
- 16. 基於BackgroundSubtractor的車輛計數MOG
- 17. 在CoronaSDK轉向一輛車
- 18. 租一輛車 - 如何檢查兩輛日期之間是否有車?
- 19. 化設計車輛的配置亭從採訪中
- 20. 錯誤:無法找到或加載主類車輛。車輛
- 21. 記錄客戶的系統列表,每個列表的車輛列表
- 22. 使用matlab計算車輛速度
- 23. 每個客戶有多個位置的車輛路線
- 24. 爲客戶(SQL)選擇所有車輛的總賬面價值
- 25. 最長停放的車輛
- 26. 車輛的現實轉彎
- 27. Optaplanner - 車輛的可用性
- 28. 用機器學習計算圖像中車輛的數量
- 29. Optaplanner VRP和車輛有休息時間,在途中
- 30. optaplanner:修改車輛路線以使客戶不被服務