【发布时间】:2012-07-17 15:21:25
【问题描述】:
先举例说明我的问题:
在 Common Project 中测试过的旧实体:Posology 实体(字段:unit、nuberperintake)
新项目中的实体:PatientMedication(字段:drugId,patientId)
PatientMedication 可能有多个 Posologies 用于不同时间的患者。
我可以在 Posology 中添加一个字段(列)“PatientMedicationId”以实现多对一 关系。但问题是它会改变Common项目中的实体,使其依赖于新项目。
所以我在想也许我应该使用多对多来建立这种关系而不引入这种依赖关系。
这是一个好的解决方案吗?有没有其他想法?
提前致谢。
【问题讨论】:
标签: dependencies many-to-many many-to-one