Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/03/2009, 08:22
Avellaneda
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: Comparacion de Columnas

Cita:
Iniciado por Insomnia Ver Mensaje
Hola

Yo creo que cambiaría el diseño de la tabla, creando una tabla para los productos con sus datos (CodPro, Descripción, ...) otra para los Distribuidores (CodDis, Nom, Direcc, Tel,...) y una tercera para relacionarlos y añadir el precio Prod-Distr(Cod, CodPro, CodDis, Precio).

Teniéndolo estructurado de esta forma las consultas son mas eficaces (aunque requiere un cambio del diseño).

--Saludos--
Hola

Estoy de acuerdo que es una mala gestión de la base de datos, pero en lo que no estoy de acuerdo es que se necesiten tres tablas, con dos sería mas que suficiente:

Campos tabla productos:
CodPro, nombre, ...

Campos tabla distribuidores:
NombreDistribuidor, CodPro, Precio

La relación sería por el campo marcado en negrilla.

De todas formas se trataba de contestar a lo indicado en su pregunta (igual, por alguna razón, no puede cambiar la estructura de las tablas de la BD).