例如,我的表名是“Diagnosis”。当我把它带入我的LINQ to SQL模型时,它试图弄清楚如何将它复数化,并且错误地认为实体名称应该是“Diagnosi”而设置名称应该是“Diagnosis”,这可能会令人困惑。
当我在属性中将实体名称更改为“诊断”时,它不会更改集名称,所以现在它们都是“诊断”,这更加令人困惑。
理想情况下,我希望控制集名称并将其更改为“诊断”。我会满足于LINQ盲目地应用它的复数并提出类似“诊断”之类的东西。有什么想法吗?
答案 0 :(得分:1)
据我所知,您可以更改表格的名称。
打开设计器并单击要更改的表。再次单击表名称,它应该允许您重命名它。这不会重命名实际的数据库表,据我所知,只是你的实体。
如果右键单击表并选择“属性”,则属性窗口中将显示相同的信息。您应该能够更改映射到您的表的实体的名称。
答案 1 :(得分:0)
我不知道这样做的好方法,但这里有一些想法: