【发布时间】:2010-06-01 15:26:52
【问题描述】:
我有一个使用每个类型继承表的实体框架模型,但是当我使用 VS 数据生成计划时,它会在子表中产生重复的键,这对 EF 来说是个问题。有谁知道让这个工作的方法,以便子表没有重叠的键?
【问题讨论】:
标签: entity-framework data-generation
我有一个使用每个类型继承表的实体框架模型,但是当我使用 VS 数据生成计划时,它会在子表中产生重复的键,这对 EF 来说是个问题。有谁知道让这个工作的方法,以便子表没有重叠的键?
【问题讨论】:
标签: entity-framework data-generation
对于其他尝试这样做的人,我找到了解决方案。您可以将外键的生成类型更改为整数,然后分配范围。例如,我的父表生成 40 条记录。然后我的 4 个子表中的每一个通过设置 1:4 的比率生成 10 条记录。然后,我将第一个表的 ID 值设置为 1-10,将第二个表的 ID 值设置为 11-20,依此类推。这非常有效。
【讨论】: