Múltiplos 1-N
Postado em 17/11/2010 00:00
0
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
girakrok
Pontos: 0






0
0
19/11/2010 00:00
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!

ReubenCastro
Pontos: 1



0
0
19/11/2010 00:00
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

fredcarvajal
Pontos: 0



 


Esqueceu sua senha?
 
Grails Brasil é mantido por itexto Desenvolvimento de Projetos Ltda.
Em caso de problemas, sinta-se livre para procurar Henrique Lobo Weissmann (Kico) por e-mail: kicolobo@itexto.net
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão (clique no logo à direita para maiores detalhes)