假设我有2个表:你能在LINQ
[用户]
- 用户名
- 用户名
[任务]
- 的TaskID
- TASKNAME
- TaskCreatedByUserID
- TaskAssignedToUserID
在[Task]表中,两个*** UserID字段都是[User]表的外键。所以当我使用设计器创建我的LINQ模型时,我可以访问属性名为“User”和“User1”的两个外部[User]对象。我想给他们更精确,有意义的名字,如“TaskCreatedByUser”和“TaskAssignedToUser”。当然,我可以进入dbml.designer.cs文件并对其进行更改,但是下次必须更改数据库时,它们将被覆盖。另一种选择是创建一个多余的属性,但这似乎很愚蠢。有没有办法在设计器(或其他)中以持久性的方式手动指定外部对象属性名称?
你还在用什么语言工作? C#? – Gage 2010-09-17 13:42:04
.cs文件的存在必然意味着我正在使用c#,但是这个问题已经足够通用,它不应该使用什么语言。 – 2010-09-17 14:36:54