使用SQLMetal的LINQ to SQL中的OneToOne关系(基数)

时间:2009-12-16 17:29:58

标签: sql linq-to-sql sqlmetal

使用SQLMetal生成dbml时是否有可能设置OneToOne关系(基数)?默认情况下,使用OneToMany关系生成dbml架构。

2 个答案:

答案 0 :(得分:2)

您使用的是DBML设计师吗?如果是这样,您应该能够右键单击代表关系的箭头,然后选择属性。然后可以在属性对话框中将基数属性设置为OneToOne。

答案 1 :(得分:0)

我使用SqlMetal生成Dbml文件,然后使用xslt修改它的内容(使用此xslt base:http://blogs.msdn.com/ploeh/archive/2008/04/10/AutomaticallyGeneratingLINQToSQLModelsFromTSQL.aspx),例如。更改基数或更改枚举的类型。