小编Thi*_*s13的帖子

多个有界上下文中实体的标识符

假设我有两个有界上下文:计费和运输。

在计费有界上下文中我有这个:

class Account {
    private $id;
    private $address;
    private $zipCode;
    private $city;
    private $postbox;
}
Run Code Online (Sandbox Code Playgroud)

在 Shipping Bounded Context 中我有这个:

class Recipient {
    private $id;
    private $address;
    private $zipCode;
    private $city;
    private $doorCode;
}
Run Code Online (Sandbox Code Playgroud)

现在,众所周知,这两个模型与其他有界上下文中的另一个用户相关。

如果帐户和接收者共享相同的 ID,并且该 ID 将来自用户模型。

除了 accountId 和recipientId 之外,我是否还必须在这些模型中添加一个名为 $userId 的字段?

php domain-driven-design cqrs

5
推荐指数
2
解决办法
1020
查看次数

标签 统计

cqrs ×1

domain-driven-design ×1

php ×1