【问题标题】:Using Entity Framework with MyIsam tables将实体框架与 MyIsam 表一起使用
【发布时间】:2010-07-20 11:56:28
【问题描述】:

有一个关于实体框架和 MyIsam 表的问题。

我的生产数据库仅包含 MyIsam 表。通常使用像 UserId 这样的主键,然后是自动递增的辅助 KeyId。

由于 InnoDb 中不允许使用辅助自动增量键,并且在转换之前需要进行大量工作来摆脱它们,因此我正在考虑将 MyIsam 表与 Entity Framework 一起使用。

问题是,我该如何设置?在将表添加到 EF 模型时,如果没有外键,则不会有任何关系。我试过手动添加关联,但总是有一些错误。这在使用辅助自动增量键时是否可行?

如果有人可以帮助我,我将非常感激。

谢谢

/安德烈亚斯

【问题讨论】:

    标签: c# .net mysql entity-framework myisam


    【解决方案1】:

    显然这并不难。我想我误解了如何使用引用约束。 无论如何,供将来参考和人们发现这个问题:

    只需在实体之间添加关联,然后使用所需的实体键添加引用约束,甚至无需考虑辅助自动增量键。反正一切都会好起来的。。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-23
      • 2016-03-09
      • 1970-01-01
      相关资源
      最近更新 更多