我有一个数据库,其表中包含主键字段,但FK映射不到位。
使用linq-to-sql时会有什么后果?
答案 0 :(得分:1)
FK映射?你的意思是FK约束......
如果没有FK约束,您可以创建孤立数据。您可以创建没有Customer(父级)的Order子级。
答案 1 :(得分:0)
您将无法使用生成器创建LINQ-to-SQL类 - 或者您可以使用它,但它们不会有任何关联。但是,我认为它实际上并不关心FK,因此如果您自己编写类或修改生成的类,要使用EntitySet
属性作为described in MSDN属性{{3}},不应该有任何问题。