Граальс имеет один против принадлежит
Чтобы создать отношения один-к-одному в Grails, я могу сделать:
class Person {
static hasOne = [address: Address]
}
В этом случае таблица адресов имеет ключ к своей персоне. Я также мог бы сделать:
class Address {
static belongsTo = [person: Person]
}
Это дает тот же результат.
В чем разница между моими двумя образцами, использующимиhasOne
а такжеbelongsTo
?