Ver Mensaje Individual
  #8 (permalink)  
Antiguo 27/08/2007, 06:45
Tigervlc
 
Fecha de Ingreso: mayo-2003
Mensajes: 527
Antigüedad: 21 años
Puntos: 3
Re: Duda sobre estructura de datos

Si dos usuarios de diferentes oficinas o empresas tienen el mismo id de usuario para sus respectivos lugares de trabajo o intranets/redes locales o lo que sea, ese dato entonces olvídalo como clave primaria. Como van a usar la misma base de datos de forma conjunta, en el mismo sistema, puedes crear un valor único para cada uno de ellos, sean de donde sean. Ese valor es el que te tiene que servir como clave primaria.

La segunda opción parece la más idónea, porque te creas una especie de identificador único y exclusivo de cada usuario, esté donde esté, llamado codigo, y en la tabla de peticiones, cada petición tendrá un código de usuario conteniendo ese identificador exclusivo. Podrás relacionar un usuario con 0, una o más peticiones.