- У меня есть класс Skill, у которого есть многие RoleSkills.
- У меня есть класс RoleSkills, который принадлежит Role и Skill
- У меня есть класс Role, у которого есть многие RoleSkills
Для Role у меня есть отображение, которое каскадно связывает операции с RoleSkills.Вопрос в том, имеет ли смысл для RoleSkills "каскадно" вернуться к навыку?
Я хочу, чтобы RoleSkill создал новый навык при его создании, но если RoleSkill будет удален, оставьте класс Skill(они в основном одинаковы, но как только один человек делает RoleSkill, я хочу, чтобы навык был доступен для использования другими людьми).
В Grails, когда я создаю новую роль и назначаю ей RoleSkill Iя получаю сообщение о том, что RoleSkill.skill имеет значение null, поэтому мне нужно найти способ каскадного «вверх» для создания нового навыка при создании нового RoleSkill.