claves compuestas

08/09/2005 - 14:21 por Fernando Ugarte | Informe spam
buenas
quisiera saber que recomiendan, respecto del uso de claves compuestas, es
recomendable, o es mejor definir una clave nueva unica?

Por ejemplo para una tabla ventas se usa

*numero_factura
*numero_cliente
*fecha
total factura
etc

o uso

*ID_factura
numero_factura
numero_cliente
fecha
total factura
etc

gracias

Preguntas similare

Leer las respuestas

#1 Carlos Sacristán
08/09/2005 - 14:46 | Informe spam
Echa un vistazo a este artículo, aquí se debate justamente lo que
comentas: http://www.helpdna.net/colab01.htm


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Fernando Ugarte" <Nando> escribió en el mensaje
news:Ox5$
buenas
quisiera saber que recomiendan, respecto del uso de claves compuestas, es
recomendable, o es mejor definir una clave nueva unica?

Por ejemplo para una tabla ventas se usa

*numero_factura
*numero_cliente
*fecha
total factura
etc

o uso

*ID_factura
numero_factura
numero_cliente
fecha
total factura
etc

gracias


Respuesta Responder a este mensaje
#2 Antonio Ortiz
08/09/2005 - 20:35 | Informe spam
Es un tema que se a discutido varias veces aqui, a favor y en contra.

Es una decision que debes tomar a criterio segun tus necesidades, yo en lo
particular te recomendaria seguir asi, pues si tu llave primaria fuera
numero_factura, no podrias modificarla o tendrias que codificar mas para una
actualizacion en cascada con todas las tablas relaciones. Para este caso el
espacio no creo que sea relevante.

suerte,

Antonio Ortiz Ramirez
asesor en sistemas
ant(a)aortiz.net
www.aortiz.net
www.visualcaja.com
www.progvisual.com



"Fernando Ugarte" <Nando> escribió en el mensaje
news:Ox5$
buenas
quisiera saber que recomiendan, respecto del uso de claves compuestas, es
recomendable, o es mejor definir una clave nueva unica?

Por ejemplo para una tabla ventas se usa

*numero_factura
*numero_cliente
*fecha
total factura
etc

o uso

*ID_factura
numero_factura
numero_cliente
fecha
total factura
etc

gracias


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida