
02/10/2008, 10:07
|
 | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 3 meses Puntos: 2658 | |
Respuesta: duda sobre tipos de llaves Te está fallando la normalización o no estás aclarando bien el uso de la tabla:
1. Una tabla productos, que lista los productos existentes, no puede incluir un ID de cliente. En todo caso falta una tabla que relacione a los clientes con los productos. Algo así como CLIENTE_PRODUCTO(codigo,cliente).
2. Si la tabla que estás mostrando lista los productos que adquirió el cliente, debería llevar un ID propio y tanto el codigo como el cliente sería FOREIGN KEY. Sería el caso de la tabla que lista el detalle de una factura, por ejemplo. ¿Sería ese el caso?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |