0
我有四節課如何設置與課程
- 用戶
- 型材
- 活動
- 工作簿
- 用戶可以有很多三個entites的關係基於pe的配置文件年。每年DIFF簡檔
User profile
將有many to many
與Activities
所以會有profile_activities
表profile_id
和activity_id
現在用戶會做1種練習冊每活動每個配置文件
所以我很困惑如何在數據庫中映射
我有四節課如何設置與課程
User profile
將有many to many
與Activities
所以會有profile_activities
表profile_id
和activity_id
現在用戶會做1種練習冊每活動每個配置文件
所以我很困惑如何在數據庫中映射
我已根據您的意見修改了我的建議。
也許可以有一個UserActivity類,它有一個Activity屬性和一個Workbook屬性。
然後,您可以擁有一個具有屬性類列表的屬性的User類,並且Profile類將具有一個屬性,該屬性是UserActivity類的列表。
這可以滿足您的對象模型。
因此,UserActivity表將擁有Profile表(它將是其父ID)中的一行的外鍵以及Activity和Workbook表的外鍵。
您的配置文件表有一個外鍵到用戶表中的行,這是它的parentID。
我使用ORM,所以我如何映射關係表主鍵,因爲它沒有定義 – user825904 2012-07-18 02:21:07