У меня есть один домен класс дизайн вопрос, касающийся проверки для следующих классов доменов:Проектирование класс домена модальный
Class Course {
String name // computers,maths,economics,zoology etc...
}
class Component{
String name //ex: C1,C2,C3
boolean type // 0 means internal , 1 means external
}
Class CourseComponent{
Course course
Component component
Integer MaxMarks
...
}
There требование клиента при создании CourseComponent
с для конкретного Course
.. общая maxMarks
должна быть равна сто. Так, например, : для курса по математике, распределение компонентов, как
1.Maths С1 15
2.Maths С2 15
3.Maths С3 70
Общая маркировка должна быть равна 100 .
Как я могу написать ограничение, которое проверяет несколько записей или как мне нужно изменить классы домена?
Значение maxmarsk изменится для компонента мудрый c1 maxMakrs, c2 maxmarks .. для хранения деталей детали я взял курсComponent ... – user1893817
Вычислить подтверждение при добавлении компонента. –