Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/01/2008, 15:23
Avatar de xcars
xcars
 
Fecha de Ingreso: mayo-2005
Ubicación: El Salvador
Mensajes: 753
Antigüedad: 19 años
Puntos: 4
opiniones para diseno de BD que contiene tablas para datos adicionales

Saludos.
Pues escribo para recibir opiniones principalmente.
Estoy en al etapa de diseno de una BD que gestionara informacion para terceros, esto implica que cada tercero o empresa tercera tiene la informacion a su modo, esto implica que el diseno debe de ser capaz de contemplar este detalle.
Ahora bien, hay campos comunes, como nombre de sus clientes, direccion, telefono, etc etc, en todos los terceros, pero cada uno maneja informacion particular, a la que me dirijo como datos adicionales, asi que para mi lo logico es crear una tabla que contenga unicament un id de dato adicional y un nombre y la empresa tercera a la que se le asigna, algo asi:

empresa_id int
dato_adicional_id int
dato_nombre char(50)

por ejemplo ahi anotaremos lo siguiente:
Empresa: 1-El manguito
dato adicional_id=1
dato_nombre: Tasa

Empresa: 1-El manguito
dato adicional_id=2
dato_nombre: Fecha de inicio


ahora bien aki es donde se me viene la duda, a la hora de llenar esta data, se debera introducir un valor a estos datos adicionales, en el caso 1 un valor numerico decimal, y en el segundo caso una fecha, como hago para manejar esto? o como es informacion con la que no se realizaran operaciones, podria dejarlo solo como caracter que me sugieren?
como yo digo quedaria asi:

empresa_id int
dato_adicional_id int
dato_adicional_nombre char(50)
dato_adicional_valor char(50)

espero sus comentarios, ando medio agripado y no quiero tomar una decision a la ligera.
Gracias
Lee este tema==> Mejoremos la ortografía.
__________________
Con Microaplicaciones puedes hacer tu tienda en línea de forma sencilla y rápida, sin costos ocultos y con mucha responsabilidad.

Última edición por BrujoNic; 29/01/2008 a las 23:38