Claves únicas de varios campos

Claves únicas de varios campos

de Guillermo González -
Número de respuestas: 0
Hola, estaba cacharreando con un módulo propio de moodle y se me ocurrió que para hacer que una pareja de datos (por ejemplo, nombre y apellido) no puedan repetirse en una tabla debería crear una clave única con los dos campos, algo así como...


<KEY NAME="unica" TYPE="unique" FIELDS="nombre, apellido" />

...dentro del archivo install.xml.

Pero así símplemente me impide poner dos nombres iguales o dos apellidos iguales, por separado, no impide una dupla repetida.

¿Alguien tiene idea de cómo hacer esto?

Un saludo y gracias anticipadas sonrisa


Edito: Y un manual extenso sobre el tema?
Promedio de valoraciones: -