quiero mapear algo como esto utilizando Nhibernate fluido, pero no estoy seguro de cómo asignar la tabla de inventarioFluido Nhibernate Muchos-a-Muchos mapeo con columna adicional
Se trata de las tablas que tienen:
producto (identificación, nombre, ...)
almacén (de identificación, nombre, ...)
Inventario (Product_id, Warehouse_id, StockInHand)
que tienen un mapa del producto y almacén, como a continuación
ProductMap Pública() {
Id(x => x.Id); Map(x => x.Name); HasManyToMany(x => x.StoresStockedIn) .Cascade.All() .Inverse() .Table("Inventory"); }
WarehouseMap pública()
{ Id(x => x.Id); Map(x => x.Name); HasManyToMany(x => x.Products) .Cascade.All() .Table("Inventory"); }
El problema que enfrentamos es que la forma en ¿Puedo mapear el StockInHand (cómo debería el mapeo del modelo de inventario?).
o hay alguna otra forma de modelar este escenario?
He leído algunas de las preguntas existentes pero todavía no entiendo bien qué hacer.
Gracias
He seguido sus asignaciones de aquí, pero no puedo conseguir que esto funcione ... Esto no parece guardar correctamente. He escrito una pregunta al respecto [aquí] (http://stackoverflow.com/questions/16201439/fluent-nhibernate-many-to-many-with-extra-column-does-not-insert) – 0909EM