首先感谢您对此问题的意见。我在领域驱动设计方面相当新,并且为解决某些问题而奋斗(我认为它们非常基本,我肯定会遗漏一些东西)。
让我先描述一下我的域名。我正在尝试为一所典型的学校建模,这所学校可以有教室,每个教室可以有多个科/组,每个教室组都有学生。 用户主要是学校管理员和老师。学校管理员可以创建课堂,教师和学生,而教师只能创建小组并将学生分配到小组。 学校有全球认同感,但课堂没有。课堂是学校实体的一部分,具有当地特色。课堂小组仅在课堂内是独一无二的。
学校绝对是一个聚合根,里面有教室聚合,负责创建,删除,更新教室。
任何帮助将不胜感激。
答案 0 :(得分:0)