Tema: Primary key
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/05/2004, 02:12
Avatar de puchitol
puchitol
 
Fecha de Ingreso: diciembre-2003
Ubicación: ELCHE
Mensajes: 322
Antigüedad: 21 años, 1 mes
Puntos: 0
Hola,
no entiendo mucho tu duda, a que te refieres con un campo entero de folio?

Vamos a ver si te he entendido, el seleccionar como clave primaria un campo o varias dependera de los requerimientos de la tabla que deseas crear (es decir lo que se pide de esa tabla). Por ejemplo, imagina que tenemos que implementar un diseño de este estilo: tenemos personas e idiomas y queremos reflejar los idiomas que hablan esas personas. Este esquema es claramente varios a varios y requiere de 3 tablas. En las dos primeras (personas e idiomas) tendriamos una clave primaria (por cada una) que seria un solo campo, por ejemplo un codigo que identifique a cada persona y a cada idioma. En cambio, en la tercera tabla tendriamos la relacion entre las personas y los idiomas, y en este caso, la clave primaria comprenderia 2 campos, el que hace referencia a la persona y el que hace referencia al idioma. De esta forma, no se podrian repetir pares (persona,idioma). Asi una misma persona puede hablar varios idiomas y un idioma puede ser hablado por varias personas.

No se si esta es la respuesta que esperabas..., por que te vuelvo a decir que no he entendido muy bien tu duda

un saludo
__________________
If you think fuck is funny, fuck yourself and save your money,
espero que entendais la moraleja... je, je, je