猿问

linq 多表链接的问题?

在使用linq 进行多表链接 的过程中 使用的基表 必须在数据库中建立外键 关系 和关联字段之类的关系吗?可以不再数据库中建立 在程序里选择linq数据表的时候建立关联关系吗 ?

MM们
浏览 474回答 2
2回答

侃侃无极

1.不需要必须2.可以选择linq数据表的时候,建立关联关系LINQ to SQL 定义了 AssociationAttribute 属性来帮助表示此类关系,此属性与 EntitySet<T>&nbsp;和 EntityRef<T>&nbsp;类型一起使用,表示将作为数据库中的外键关系的内容。

慕少森

1.可以不建立,但速度没有建立的快2.没明白您的意思但无论是否有外键,join查询都是正常的
随时随地看视频慕课网APP
我要回答