Hola chicos,
 
Tengo una duda con las relaciones en doctrine2.
 
Tengo la siguiente base de datos:
 
Productos
--------------
id
nombre
slug
descripcion
 
Productos_detalles
-------------------------
codigo (pk)
precio
imagen
producto_id
 
Opciones
------------
id
nombre
 
Atributos
------------
id
nombre
opcion_id
 
productos_opciones_atributos
--------------------------------------
producto_id
codigo (fk que hace referencia a producto_detalles_id)
opciones_id
atributos_id
 
 
La idea de toda esta tabla es la siguiente
 
Un producto puede tener distintas opciones (colores, tamanios, etc ...) y dependiendo de ello tiene un precio u otro, ademas muestra una imagen u otra y por eso la tabla producto_detalles porque el 'codigo' es el que lo identifica de forma unica.
 
Como algunos productos tienen opciones diferentes, lo hemos serparado en distintas tablas, pero no estoy seguro de que esto funcione bien.
 
Y luego estoy muy liado en como pasar esto a doctrine2 ... Alguna mano plz? 
   
 


