Grails hasOne vs.
Para criar relacionamentos individuais no Grails, eu posso fazer:
class Person {
static hasOne = [address: Address]
}
Nesse caso, a tabela Endereço tem a chave para sua pessoa. Eu também poderia fazer:
class Address {
static belongsTo = [person: Person]
}
Isso dá o mesmo resultado.
Qual é a diferença entre minhas duas amostras usandohasOne
ebelongsTo
?