Cual de estos esquemas es mejor?

29/09/2004 - 15:19 por Gerardo | Informe spam
Hola gente, tengo esta duda.
Supongamos que tengo las tablas: "Producto" y "Proveedor".
Cual de estos esquemas es mejor a la hora de definir sus
claves primarias?

1)Usar @Cod_Producto y @Cod_Proveedor respecivamente como
claves primarias y a su vez que estos sean los campos de
busqueda y usarlos para relacionar las tablas.

2)Usar @Cod_Producto y @Cod_Proveedor solo como campos de
busqueda y definir ademas Id_Producto e Id_Porveedor como
Identitys para las claves primarias de las tablas y
relacionar las tablas por estos ultimos.

yo siempre use el esquema 1), pero me dijeron que el 2)
es mas performante.Es asi?

Muchas gracias,saludos.
 

Leer las respuestas

#1 Maxi
29/09/2004 - 15:29 | Informe spam
Hola, el 2 es mas eficiente por el tipo de dato pero yo ni loco lo
usaria porque un identitie y como PK puede ser mortal.

Yo voto por el tradicional :-)


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



"Gerardo" escribió en el mensaje
news:0a4501c4a626$f0b37f80$
Mostrar la cita
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.769 / Virus Database: 516 - Release Date: 24/09/2004

Preguntas similares