Nos mapeamentos (xml) do NHibernate caso a tabela fisica na base de dados tenha uma chave estrangeira, sou obrigado no mapeamento a informar a classe referente a essa chave estrangeira no mapeamento ou não?
Grato…
NHibernate
H
1 Resposta
nunca usei .net, muito menos nhibernate, mas como é baseado no hibernate, acredito que não deva ser diferente.
se vc pretende relacionar essas tabelas no seu modelo de dados a resposta é sim.
imagine a tabela “Predio”… agora imagine a tabela “Sala”… as duas deverão estar relacionadas, onde cada “Predio” poderá ter várias “Sala”, portanto 1-N.
no meu modelo de dados, da mesma forma, eu teria um objeto “Predio” com um Set de “Sala” e no meu objeto “Sala” eu teria uma referência pra “Predio”… assim eu teria como “navegar” entre os dois lados.
através dos arquivos de mapeamento de cada classe eu faria a relação de one-to-many em Predio e many-to-one em Sala.
é isso aew!
obs.: detalhe! esse é um fórum dedicado a plataforma java 
Criado 12 de fevereiro de 2007
Ultima resposta 13 de fev. de 2007
Respostas 1
Participantes 2