我有产品和分类服务。它们都是聚合根。类别服务也具有类别属性。
产品服务的产品模型应存储完整类别的模型吗?但是ddd这么说;一个aggregateroot只存储其他聚合根的引用。以及类别服务中的类别完整模型。
category具有product_category表,并且仅将productId和CategoryId存储在类别服务中。这是正确的吗?当getProduct请求到来时。聚合服务从产品服务获取产品数据,并通过表中的categoryId从类别服务获取类别完整模型。
还是如何将此服务模型建模为最佳实践?