父类的每个示例的不同子表

q0qdq0h2  于 2021-08-13  发布在  Java
关注(0)|答案(0)|浏览(225)

我有一个a班,其中有一个b班的列表(简化):

public class A
{
    public int Id { get; set; }
    public List<B> BData  { get; set; }
}

public class B
{
    public int Id { get; set; }
    public double Value  { get; set; }
}

这将创建两个表-adata和bdata,其中bdata包含所有示例的数据。因为对于a的每个示例,b类的列表都非常大,所以我想将b表分开,这样a的每个示例都有自己的b表。比如: A a1 = new A(); -这将创建表bdata1,并且所有b示例都转到bdata1,而不是公共bdata表。同样地 A a2 = new A(); -它的b示例转到bdata2,依此类推
如何使用c#ef实现这一点?有什么属性我可以加进去吗 public List<B> BData { get; set; } 谁来控制这种行为?
谢谢,克萨巴

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题