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