Como crear un identificador único con dos campos en MySql



En MySql es sencillo crear identificadores únicos con una instrucción.

Con esta instrucción creamos identificadores únicos con varios campos de una tabla.

ALTER TABLE friends ADD UNIQUE KEY `friends_areas_id_user_id` (`areas_id`, `user_id`)
  • friends es la tabla
  • friends_areas_id_user_id es el nombre que damos al identificador
  • areas_id,user_id son los campos que forman el identificador compuesto.

    Y esto es todo, y feliz programming
    Saludos
    Alex.