22/02/2013, 05:37
|
| | Fecha de Ingreso: febrero-2013
Mensajes: 25
Antigüedad: 11 años, 11 meses Puntos: 1 | |
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 |