我正在使用Entity Framework 4.我在两个实体之间有多对多的关联(关系):
因此,关系是:AccountSubscription。因此,一个帐户(随着时间的推移)可以有许多订阅,显然,许多帐户可以同时持有特定的订阅类型。
我想为此关系添加属性(例如StartDate,EndDate,PaymentStatus)。我无法在Entity中看到向Association表添加属性的方法。使用Entity表示此问题的最佳方法是什么?
答案 0 :(得分:0)
您无法向EF中的关联添加属性。您必须简单地创建一个新实体而不是关联,以模仿与属性的关联。
所以你会有
Accounts (Entity) - [0..1 to Many] - AccountSubscription (Entity) - [Many to 0..1] - Subscription (Entity)