我对 DDD 很陌生。我的 SQL 表包含一个样式列表,每个样式都有颜色和大小。现在,我正在开发一个应用程序,用户将在其中看到三个下拉列表,一个用于样式,一个用于颜色,一个用于大小。现在最初这些下拉列表加载了不同的值。然后用户能够选择一种样式,然后系统将能够找到该选定样式的所有颜色/尺寸。用户可以对颜色执行相同的操作,它将加载与所选颜色和尺寸相匹配的样式。你明白了。
这些是我的基本要求。现在我正在考虑为样式创建一个存储库(StyleRepository)并让它加载所有样式,并在需要时加载子颜色和子大小。
但是,正如我的应用程序中所述,我还需要加载不同的颜色或尺寸。现在建议创建三个存储库而不是 StyleRepository、ColorRepository、SizeRepository 还是我会创建一个完全不同的存储库?
如前所述,我对此相当陌生,并会感谢您的建议。
谢谢