REST ベースのマイクロサービス アーキテクチャで、関連するデータを 1 つのエンティティにグループ化する正しい方法は何ですか。たとえば、ユーザーの管理を担当するユーザー サービスがあるとします。さらに、これらのユーザーごとに保存された何らかの種類のデータを管理するサービスを提供する場合があります (この例では、ユーザーのアイテム/在庫について話していると仮定します)。
在庫管理サービスを分離して、あらゆる在庫の作成に使用できるので、在庫管理システムが機能するためにユーザーを必要としないことが理想的です。
私が探しているグループ化を提供する使用する典型的なパターンはありますか (単一の所有者に複数の在庫品目)? そのようなアーキテクチャをサポートする残りのエンドポイントはどのようになりますか?