数据库中的列表列表

时间:2013-09-07 15:18:29

标签: c# entity-framework windows-phone

我在数据库中存储列表列表存在问题,我的问题的实体可能如下所示:

[Table]
class Entity
{
    [Column]
    public List<string> names;
    public List<EntitySet<Entity>> linkSets;
}

Entity :: names的每个名称对应于Entity :: linkSets中的一个对象,而该对象又包含对其他Entity对象的引用。首先,我怀疑我的数据库项目只包含1个表是好的。我可以创建第二个表来存储linkSets和每个表的id,一切都会变得简单,因为Entity只会存储来自linkSets表的id列表。尽管如此,我真的希望将所有内容存储在一个表中,因此可以在一列中存储实体集列表,如果存在,我应该使用注释的方式或内容? 感谢所有的回复!

0 个答案:

没有答案