如果我有两张这样的表:
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到sql类时,我将我的表添加到dbml。然后我在服务中引用此配置文件表,并执行查询以从配置文件存储库返回第一条记录。没问题......
我获得了我的单个记录,现在我对该对象(配置文件对象)进行了智能感知。我有我的所有属性加上地址(对象)和地址1(对象)。现在地址和地址1是linq到sql构建的关系中的实际对象,我想知道的是我可以控制intellisense中该对象的名称,所以我可以使用AddressPrimary和AddressSecondary来代替Address和Address1 intellisense中的对象名称。这会让事情变得更清楚。有什么想法吗?
答案 0 :(得分:3)