Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Claves primarias duplicadas

Estas en el tema de Claves primarias duplicadas en el foro de Bases de Datos General en Foros del Web. Me gustaria saber como hacer para que no se dupliquen las claves primarias de acuerdo a reglas... por ejemplo el nombre de usuario y el ...
  #1 (permalink)  
Antiguo 05/07/2008, 16:55
 
Fecha de Ingreso: enero-2008
Mensajes: 46
Antigüedad: 16 años, 9 meses
Puntos: 1
Claves primarias duplicadas

Me gustaria saber como hacer para que no se dupliquen las claves primarias de acuerdo a reglas... por ejemplo

el nombre de usuario y el correo forman la clave primaria

albertoc|[email protected]

Esto funciona mientras no se repita la misma informacion
Pero si ingresamos

albertoc|[email protected] o albertoc|[email protected] o alberto|[email protected]

Estos tres casos los trata como si fueran llaves diferentes, es decir no son duplicados y si nos fijamos bien en el 1er y 2do caso esta duplicado el nombre de usuario

y si nos fijamos bien en el 3er caso el correo esta duplicado...

Creo que la solucion para esto seria crear una tabla correo y hacerlo aparte pero me gustaria saber si hay alguna solucion en la misma tabla...

Gracias
  #2 (permalink)  
Antiguo 07/07/2008, 01:04
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 9 meses
Puntos: 13
Respuesta: Claves primarias duplicadas

ufff te veo bastante perdido....

Una clave primaria, por definicion, es unica.
Si tu clave primaria es (user,email) mientras los dos campos no sean iguales no está repetido!!!

Salu2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:05.