我有一个名为的实体Task
,需要从中派生三个实体,Action
即Group
和Question
。到目前为止,一切都很好。
我现在需要在桥表之间建立多对多关系Action
并Group
使用桥表。理想情况下,我也想从中派生这个桥接表,Task
尽管它不是强制性的。
我的问题是:
- 这会违反任何规范化规则吗?
- 这会导致多路径级联冲突吗?
- 从中派生桥接表是否明智
Task
。 - 如果规定的要求不可行,您将如何实施?
我知道关系数据库以及面向对象的设计,但是在第一次使用 EF 作为 ORM 时我正在努力解决这个问题。有什么想法吗?