我有两个表:
- Attendees - Events
通常,我会创建一个映射表’ EventAttendeeMap‘来将这些表链接成多对多关系。
EventAttendeeMap
这是最好的方法吗?我应该将AttendeeIds的列表存储在xml列中,而不是存储在“事件”表中吗?
AttendeeId
我使用带有Linq的.NET 3.5 / 4作为DAL(尽管我认为这可能与所提出的设计问题无关)。
有兴趣看看人们的意见是什么。
谢谢。戴夫
映射表绝对是执行此操作的最佳方法-实体框架会将映射表转换为两侧的实体集合,并且该表本身实际上将消失。