【问题标题】:Is it possible to set constraints in DataContext generated from LINQ ORM?是否可以在从 LINQ ORM 生成的 DataContext 中设置约束?
【发布时间】:2011-10-14 13:27:52
【问题描述】:

我正在开发一个数据库,它的表除了某些表的复合主键外没有任何外键约束。是否可以使用 LINQ to SQL 映射数据库,然后在生成的 DataContext 中设置外键约束?

谢谢

【问题讨论】:

    标签: sql linq-to-sql orm constraints datacontext


    【解决方案1】:

    是的,这是可能的。

    如果它们不存在,您只需在设计器中手动创建它们 - 使用设计器视图中的继承工具并从一个表的主键拖到另一个表的外键。

    重要提示: 1)两个表都必须定义一个主键:参见我的blog关于这一点的条目 2) 两列的数据类型必须匹配——整数不能连接到日期

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-22
      • 2020-12-06
      • 2019-10-28
      • 2020-10-12
      • 1970-01-01
      • 2015-01-06
      • 1970-01-01
      • 2019-03-29
      相关资源
      最近更新 更多