我有几个表都引用相同的查找表。将BelongsTo属性附加到从查找表引用FK的每个表通常是一个好主意吗?或者我应该将外键建模为属性,并在构建分离标准时简单地链接两个表?
答案 0 :(得分:2)
我不确定我是否理解这个问题,但如果你问是否要这样做:
[BelongsTo("id_lookup")]
public virtual Lookup Lookup {get;set;}
或者这个:
[Property("id_lookup")]
public virtual int Lookup {get;set;}
答案是:使用第一个。