Acerca de estructura de tablas....

10/09/2004 - 17:13 por Eusebio | Informe spam
Hola grupo,


que opinan de crear una tabla en la cual el significado de algunos campos
varíen de acuerdo al contenido de otros.

Por ejemplo, si el campo C1 = 10 entonces el campo C6 se interpretra como
edad, pero si el campo C1 = 11 entonces el campo C6 se interpreta como
número de hijos, etc, etc.

Pienso que es un diseño de tabla nada ortodoxo, el argumento a favor de
quien lo propone es crear un tabla "dinámica"..

No quiero complicarme con una aplicación que maneje una tabla como éstas, el
problema es que soy el desarrollador de la aplicación.no el diseñador de
la base de datos...!

Qué opinan...gracias



Eusebio
 

Leer las respuestas

#1 Maxi
10/09/2004 - 17:16 | Informe spam
jeje, a mi ese tipo de modelos no me gusta para nada ;-), yo en un campo
pongo lo que representa el campo y con sus tipos de datos y constraints
valido mis reglas ;-)

Tu modelo me parece muy desprolijo de verdad :(


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Eusebio" escribió en el mensaje
news:
Hola grupo,


que opinan de crear una tabla en la cual el significado de algunos campos
varíen de acuerdo al contenido de otros.

Por ejemplo, si el campo C1 = 10 entonces el campo C6 se interpretra como
edad, pero si el campo C1 = 11 entonces el campo C6 se interpreta como
número de hijos, etc, etc.

Pienso que es un diseño de tabla nada ortodoxo, el argumento a favor de
quien lo propone es crear un tabla "dinámica"..

No quiero complicarme con una aplicación que maneje una tabla como éstas,


el
problema es que soy el desarrollador de la aplicación.no el diseñador


de
la base de datos...!

Qué opinan...gracias



Eusebio







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.748 / Virus Database: 500 - Release Date: 01/09/2004

Preguntas similares