|
|
1
4
因此,我的解决方案是只添加另一个分部类,并添加一个get/set指向奇怪命名的fkbtablenamegoesher属性的属性。这样我们就不必一直修改生成的类。不能完全解决问题,但应该让开发商更清楚房产意味着什么。有人看到这个解决方案有什么潜在的问题吗? -所以,显然这只适用于选择数据,而不是基于数据进行过滤。不像我希望的那么容易修复。有人有其他建议吗? -天哪,我以为这是个常见的问题,但我想不是。不管怎样,事实证明我的想法是对的。我发现这个帖子: Multiple foreign keys to the same table 这让我想到,我不能直接链接到另一个属性的getter/setter,因为在幕后可能还有很多事情要做。这家伙的解决方案不完全是答案,但它送我向正确的方向。添加关联属性是它的最终目的:
|
|
|
2
0
好的,我会提出一个新的答案(有点晚了,对不起),即使协会的名称发生了变化,这个答案仍然有效。
表格:
这是一个获取主表某个字段值的方法,可以修改为返回整个对象。
|
|
|
3
0
这个问题很久以前就有了,但我只是碰到了这个问题。我使用的是DBML,我通过编辑关系解决了这个问题。如果展开ParentProperty,则可以通过更改name属性来设置属性名称。 以下是来自DBML的XML(成员属性已更改):
|
|
|
4
0
|