2

场景细节:

  • 两个实体(团队、比赛)
  • 他们之间的两个关系“一对多”(主客队)

问题:

+========+      +========+
|Club    |------|Match   |
+--------|1    *+--------|
|Id      |      |Id      |
|Name    |------|Date    |
+--------|1    *+--------|
|Matches1|      |ClubHome|
|Matches2|      |ClubAway|
+========+      +========+

创建两个“一对多”关系后,匹配实体的两个 FK 出现在团队实体下。我怎样才能摆脱第二个在团队下只有一个 FK(用于比赛)?

或者也许有更好的方法来解决这个问题?谢谢和最好的问候。(我正在使用“Visual Studio 2013”​​创建“ADO.NET 实体数据模型”)。

4

0 回答 0