Buenas tardes;
Tengo una consulta de como les parece que es la mejor forma para mapear lo
siguente.
class Persona{
private int id;
private IDictionary<int, Publicacion> publicaciones;
}
class Publicacion{
private int id;
private Persona publicador;
}
El tema es que la clave en el dictionary publicaciones es el id de la
publicacion que esta como valor. Por ejemplo para agregar una publicacion p
seria:
publicaciones.Add(p.Id, p)
Yo lo mapee asi:
En persona:
<map name="Publicaciones">
<key column="IdPersona"/>
<index column="IdPublicacion" type="int" />
<one-to-many class="Publicacion"/>
</map>
En publicacion:
<many-to-one name="Publicador" class="Persona"/>
¿Es esta la mejor manera, o hay alguna mas eficiente y/o segura?
Muchas gracias desde ya!!
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano