【发布时间】:2014-05-02 10:09:32
【问题描述】:
用户始终拥有一个钱包。一个钱包始终属于一个用户。
因为我想分离货币钱包相关的属性,所以我创建了 Wallet 对象并能够跟踪货币交易,...我创建了
public Wallet : Entity<int>
{
public double Amont {get; set;}
public IList<MoneyTrans> Transactions {get; set;}
}
由于这显然是一对一的关系,是否可以使用一对一的关系进行映射?
一对一的策略不好吗?
【问题讨论】:
-
如果这是逻辑设计,为什么它会是一个糟糕的策略?你的意思是如果你以后需要改变它?
-
不,但我阅读了大量的页面,其中一对一是批评。谢谢
-
您能否提供一些链接,以便我们阅读并让您知道它的确切含义?
-
也请查看此链接。可能的重复。 stackoverflow.com/questions/3939589/…
标签: c# .net nhibernate domain-driven-design