【发布时间】:2010-02-23 20:31:43
【问题描述】:
如果我有两个这样的表:
Profile Table
-------------
PK ProfileID int
FK AddressPrimaryID int
FK AddressSecondaryID int
Address Table
-------------
PK AddressID int
Address nvarchar
City nvarchar
State nvarchar
Zip nvarchar
请注意,配置文件与同一个表(地址表)有两个关系。当我在 VS2k8 中创建我的 linq to sql 类时,我将表添加到 dbml。然后我在服务中引用此配置文件表并执行查询以从配置文件存储库返回第一条记录。没有问题...
我得到了我的单条记录,现在我对对象(配置文件对象)有了智能感知。我拥有所有属性以及地址(对象)和地址 1(对象)。现在 Address 和 Address1 是从 linq 到 sql 建立的关系中的实际对象,我想知道的是我可以在智能感知中控制这个对象的名称,所以我可以使用 AddressPrimary 和 AddressSecondary 来代替 Address 和 Address1智能感知中的对象名称。它只会让事情更清楚。有什么想法吗?
【问题讨论】:
标签: asp.net asp.net-mvc linq-to-sql intellisense