Múltiplos 1-N
17/11/2010 00:00
0
Oi pessoal, estou com um problema aqui.
Estou fazendo um sistema onde eu tenho, por exemplo, uma classe Fornecedor. Um fornecedor pode ter N telefones, então, criei uma classe Telefone e fiz o relacionamento entre essas classes (hasMany e BelongsTo).
O meu problema é o seguinte: assim como um fornecedor pode ter N telefones, um funcionário e cliente também podem ter N telefones.
Qual a melhor maneira de modelar essas classes (fornecedor, funcionario, cliente) com a mesma classe Telefone ?

Valeu a força
Paulo
Tags: Tópicos avançados


0
Bom dia.

Conforme a dica existente na página do Grails (http://www.grails.org/GORM+-+Defining+relationships), você pode usar o seguinte:

static belongsTo = [Fornecedor,Cliente,Funcionario]


Espero ter ajudado.

Abraço!
19/11/2010 00:00


0
similar pra Cliente, Funcionario
class Fornocedor{
......
static hasMany = [Telefone telefone] //repeat pra Cliente, Funcionario
}

class Telephone{
.....
static belongsTo = [Fornocedor, Cliente, funcionario]
}


eu so da Bolivia
espero ter ajudado
19/11/2010 00:00



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto