У меня есть следующий домен, досье с документами:
-Dossier(Name,Documents[])
-Document(Name)
Теперь есть новый реквизит для нескольких досье, которые имеют темы, и у каждого предмета есть документы, поэтому новый домен будет таким:
-Dossier(Name,Subjects[])
-Subject(Number,Documents[])
-Document(Name)
Для этих нескольких досье (7%) я должен изменить простой дизайн на более сложный.Мой вопрос: есть шаблон дизайна или любая идея, которую я могу использовать для поддержки предметов, но избегая изменения исходного домена.