Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/12/2013, 07:28
rutame
 
Fecha de Ingreso: agosto-2008
Ubicación: Canarias, España - París, Francia
Mensajes: 105
Antigüedad: 15 años, 9 meses
Puntos: 3
Respuesta: Consultar recambios por modelo de vehículo

Cita:
Iniciado por jurena Ver Mensaje
Creo que con esa estructura no podrás hacerlo. Deberías tener una tabla en la que relacionaras modelos con productos. De poco o nada te sirve la relación de modelos con categorías, y además me parece un error, pues las categorías son de productos, al igual que la subcategorías, o al menos así lo entiendo yo. Si tuvieras esa tabla productos modelos, llegarías a donde quieres. Con lo que tienes solo puedes sacar categorías que tú has relacionado con los modelos, pero nada más, y como una categoría tiene varias subcategorías, te las trae todas, claro, y si buscas productos para ese modelo te traerá todos los de esas categorías para las que existe una categoría relacionada con el modelo, pero todo eso es, en mi opinión, un error de diseño. Lo que debe relacionarse con un modelo son los productos que hay para él. Así lo entiendo yo, salvo que ofrezcas otra información que me haga cambiar de opinión sobre ello.
Muchas gracias amigo jurena, por quererlo hacer tan estrictamente correcto me lié y cree tablas por un tubo.
Lo voy a hacer de la siguiente manera:
Una tabla "Piezas" que se relacione con "Modelos" y "Marcas" y con "Fabricantes", las categorías y subcategorías se las meto en la misma tabla de "Piezas" (antes llamada productos).