需要澄清电子商务域模型的身份

Need Clarification On eCommerce Domain Model For Identity

我的领域模型有效吗。

我是否以正确的顺序映射关系?

在我的用例中想知道如何注册卖家、买家和员工。

因为我很困惑应该选择哪个作为聚合根 - 具体用户(卖家、买家、员工)还是账户实体?

如果不知道您的业务领域的详细信息,则很难回答。但是,让我们使用任何可用的东西。

how to register a seller, buyer and employee.

此陈述可能暗示这三个(卖家、买家、员工)在您的领域中是突出的想法,因此构成您的无处不在的语言。 帐户,另一方面,似乎是支持域的技术细节。尽管细节不够充分,但这三个听起来比帐户更符合您域的通用语言(例如,比较 买家下订单帐户下订单一个订单一个卖家介绍了一个新产品一个帐户介绍了一个新产品)。这些是聚合根的主要指标。

一旦您确信这三个是您的聚合根,就可以像对它们的任何组成部分所做的那样,将帐户构建为它们构造的一部分。