|
1
1
这是一个糟糕的想法,当您需要“在数据库中查找”时,您应该创建一个视图来连接这些场合。 这是一个糟糕的想法,因为名称不是表A的主键。 但我认为,如果在.name上放置一个惟一的约束,并将其映射为标识符,就可以做到这一点。我不确定对于未保存的值,nhibernate是否默认为空字符串,但可以使用
如果使用String.Empty,则A的构造函数必须将名称初始化为String.Empty。我还将从中删除代理标识符,也可能删除表本身,因为它不起作用。 |