17.09.2015, 13:49
no es una clave primaria estimado, solo hace que la columna se de valor unico, que no se repita en otros registros.
Te preguntaras que diferencia tiene.... la clave primaria no solo sirve para usarla como codigo unico del registro sino que en las bases de datos relacionales como mysql, sirve para relacionarla (valga la redundancia), con otras tablas, en cambio la clausula unique no sirve para relacionar, solo hace q no se repita el valor en esa columna con otros registros
Te preguntaras que diferencia tiene.... la clave primaria no solo sirve para usarla como codigo unico del registro sino que en las bases de datos relacionales como mysql, sirve para relacionarla (valga la redundancia), con otras tablas, en cambio la clausula unique no sirve para relacionar, solo hace q no se repita el valor en esa columna con otros registros