Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/05/2013, 06:40
Avatar de repara2
repara2
 
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 13 años, 7 meses
Puntos: 331
Respuesta: Es conveniente definir un ID autoincrementable como clave de cada tabla?

La creación de índices no tiene nada que ver con los problemas que planteas.
El ID autoincremental se utiliza para IDENTIFICAR de forma definitica un registro.
Los índices tienen como objetivo acelerar las búsquedas y mantener la integridad de los datos.
Utilizar un auto_increment como índice no tiene sentido dado que incialmente, el id asignado será aleatorio y no relacionado con el contenido de la fila. Además, el campo auto_increment, estará siempre correctamente ordenado. Consulta la documentación del mysql_server al respecto.
Salu2
__________________
Fere libenter homines, id quod volunt, credunt.