Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2013, 05:37
Nymeria84
 
Fecha de Ingreso: febrero-2013
Mensajes: 25
Antigüedad: 11 años, 2 meses
Puntos: 1
Pregunta Problema con indice unico en mysql

Hola a todos.

He estado investigando pero no he conseguido encontrar una solución.

En el trabajo que estoy ahora me he encontrado unproyecto a medias. Resulta que hay una tabla de clientes donde la clave primaria es un id_cliente autoincremental.

Por otro lado esta el id_usuario y el login, a parte de más campos.

El login de cliente tiene que ser unico por usuario. Mi idea era poner el login en la base de datos como unique index, pero claro debería ser unique index los dos campos juntos (id_usuario y login), pero no con el id_cliente porque este s autoincremental.

Se puede hacer sin reestructurar la base de datos y eliminar el autoincremental

Puedo hacer esos dos campos unicos, sin quitar la clave primaria del autoincremental. ¿Como se haría?

Un saludo
Gracias