Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/09/2008, 15:57
Avatar de Snd234
Snd234
 
Fecha de Ingreso: mayo-2007
Ubicación: Frente al PC
Mensajes: 413
Antigüedad: 17 años, 8 meses
Puntos: 2
Mensaje cual es la mejor forma de diseñar

Hola... estoy comenzado a diseñar el modelo de datos para un proyecto académico y me surgió la siguiente duda:

Resulta, que todos los modelos que hacia, utilizaba algunas tablas como por ejemplo; Forma_pago, Tipo_usuario, etc. Donde la información contenida en esas tablas era muy poca y no se editaba casi nunca (mejor dicho, nunca).

Entonces mi duda es, si es necesario o recomendado utilizar este tipo de tablas cuando la información es mínima, o es mejor dejar un campo en la tabla que necesite esta información?

Por ejemplo, si tenemos la tabla Productos y otra Tipo_Productos. Esta última puede tener nuevos datos que pueden ser usados para clasificar un Producto, por lo que se justifica su existencia.

Pero si por ejemplo tenemos Pagos y Forma_Pago. La última tabla tiene 3 registros. 'Efectivo', 'Cheque', 'Tarjeta Crédito', y difícilmente se pueda incluir una nueva forma de pago. Se justifica tener una tabla única para esa información? O es mejor hacer un campo 'forma_pago' dentro de la tabla Pagos que contenga textualmente la información del pago, o un numero, pero que su significado sea interpretado a través de la programación, donde tenga por ejemplo constantes que digan que el código 1 representa a la forma de pago 'Efectivo', la 2 a 'Cheque' y así sucesivamente???

Que dicen?
__________________
KIBIT.cl