Я пытаюсь смоделировать сеть Person
с. A Person
может иметь много Favorites
. Эти фавориты фиксированы и постоянно расширяются.
static hasMany = [favorites : Favorite];
Теперь я бы хотел иметь детей из класса Favorite
. В Favorite
у меня есть belongsTo
отображение:
static belongsTo = [person : Person];
Сейчас в моем детском классе:
class ColorFavorite extends Favorite
{
String color;
}
Возможно ли это, или я думаю далеко за пределами ГОРМ? Как правильно реализовать что-то подобное?