Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/07/2011, 00:40
Avatar de repara2
repara2
 
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 13 años, 7 meses
Puntos: 331
Respuesta: Organización de tablas

Cada producto tiene un numero de serie y X componentes. Cada componente tiene 1 número de serie. Cada componente pertenece a un producto.
Así, puedes tener:
Producto:
id
nombre
....
Componentes
id
id_producto
...
Numeros de serie
id_objecto
numero
...

Aunque si lo analizas bien verás que los productos también son componentes. O sea, podrías tener sólo una tabla productos con un campo tipo "elemento_padre" que hace referencia a otro registro de la misma tabla. Así, los PC no tienen elemento padre y cada componente tiene como elemento_padre un número de PC.
Salu2!
__________________
Fere libenter homines, id quod volunt, credunt.