[pyar] Diseño de modelos en Django

Andrés Ramírez andres.ramirez.miori en gmail.com
Mar Jul 2 12:49:43 -03 2019


Hola Marco, si te hace mucho ruido a nivel diseño tal vez dándole entidad a
la tabla intermedia te sientas mas cómodo.
Según lo que decis hoy tu modelo conceptual tiene

Producto >---< Insumo

una realacion muchos a muchos entre producto e insumos, indicando que un
producto esta formado por muchos insumos y un insumo puede estar presente
en diversos productos.
Podrias pensar que un producto esta formado por componentes y cada
componente es un insumo en cierta cantidad
Producto--< Componente >--Insumo

Sigue siendo un manyToMany entre producto e insumo con el through al modelo
Componente, pero pensando mas en el rol que cumple esa relación y no tanto
en una realción con un atributo.

Resumiendo la respuesta es la misma pero tal vez te hace sentir mas cómodo


On Tue, Jul 2, 2019 at 12:18 PM Marco Richetta <marcorichetta en gmail.com>
wrote:

> Siempre se pueden hacer cosas más feas, y lo he visto, como crear una tabla
>> paralela a la de muchos-a-mucho para asociar las cantidades. En fin.
>>
>
> Mi duda era que mis modelos actuales (Producto, Insumo) podrían reflejar
> uno de estos casos.
> Que no se malentienda que el uso de through que proponés me parece una
> mejora al diseño de los modelos.
>
> De nuevo, muchas gracias.
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20190702/683cc46e/attachment.html>


Más información sobre la lista de distribución pyar