标签: domain-driven-design
在我的项目中,我有一个客户实体。有多种类型的客户(企业客户,个人客户)。这些类型中的每一个都有一些特定的属性,这些属性仅对该客户有效。
客户(常用属性):AccountId,地址,电话等
公司:公司名称,公司注册号,公司网站
个人:姓名,Dob,手机号,职业
我应该如何在DDD中对其建模? 我应该为每种客户类型创建单独的类,还是应该将客户类型添加到单个类中。客户是一个聚合根。