У меня проблемы с определением отношений один-к-одному и один-ко-многим с классами домена.
У меня есть следующие классы домена
class Team {
static hasMany = [players: Player]
static hasOne = [coach: Coach]
}
class Person {
String name
}
class Player extends Person {
}
class Coach extends Person {
}
Итак, мои вопросы:
1- Нужно ли объявлять переменную team
в Player и в Coach?
2- Нужно ли также объявить belongsTo
3- Учитывая вышеперечисленные классы, предпочтительнее ли использовать hasOne?
Спасибо.