Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/09/2014, 12:32
sadzas
 
Fecha de Ingreso: junio-2008
Mensajes: 137
Antigüedad: 15 años, 10 meses
Puntos: 0
Consulta BASICA de Diseño BD

Que tal gente,

No soy neófito en BDs, simplemente no se si se me olvidó de mis clases de Base de Datos de la facultad o si nunca cayó un ejemplo similar. La cuestión es que no se que hacer en estos casos (ahora lo paso a explicar) y me interesa hacer la BD lo mas eficiente posible.

- Imaginen 2 tablas vinculadas: "Materiales" y "Productos".
- La tabla Materiales tiene los campos (Proveedor, descripcion, medidas, etc).
- La tabla Productos, entre otras cosas, va a tener VARIOS materiales, que pueden llegar a ser 15.

El problema que me viene a la mente, son los campos repetidos de la tabla Productos, ya que va a tener 15 materiales, de los cuales se usaran 1, 2.. o 15.

(Les hice una imagen a nivel ilustrativo)


Gente, se les ocurre como vincular estas tablas? En la imagen van a ver que en la tabla Productos, el indice "codigo1MaterialProducto" está vinculado al indice "codigoMaterial" de la tabla Material. Pero no se me ocurre mas que hacer lo mismo para CADA campo Material de la tabla Productos.

Espero que se haya entendido.

Gracias!

Última edición por sadzas; 30/09/2014 a las 12:38