私はDDDに非常に慣れていません。私の SQL テーブルにはスタイルのリストが含まれており、すべてのスタイルに色とサイズがあります。現在、私はアプリケーションに取り組んでおり、ユーザーにはスタイル用、色用、サイズ用の 3 つのドロップダウンリストが表示されます。これで、最初にこれらのドロップダウン リストに個別の値が読み込まれます。ユーザーがスタイルを選択すると、システムはその選択したスタイルのすべての色/サイズを見つけることができます。ユーザーは色で同じことを行うことができ、選択した色とサイズに一致するスタイルが読み込まれます。あなたはアイデアを得る。
これらは私の基本的な要件です。スタイルのリポジトリ (StyleRepository) を作成し、すべてのスタイルをロードし、必要に応じて子の色と子のサイズをロードすることを考えていました。
ただし、私のアプリで説明されているように、個別の色またはサイズも読み込む必要があります。StyleRepository、ColorRepository、SizeRepository の代わりに 3 つのリポジトリを作成することをお勧めしますか、それともまったく別のリポジトリを作成しますか?
言ったように、私はこれにかなり慣れていないので、あなたの提案をいただければ幸いです。
ありがとうございました