Estoy seguro de que no soy el primero que tiene claves únicas compuestas en las tablas y que quiere validarlas. No quiero inventar la bicicleta, así que pregunto aquí primero. Tengo varias tablas que tienen columnas 'id' como claves primarias y otras dos columnas como claves compuestas únicas. Sería bueno tener una regla de validación para verificar que la entrada enviada sea única y mostrar un error de validación si no lo es. En Cakephp podría hacerse mediante una regla de validación personalizada. Estoy bastante seguro de que alguien ya creó ese método.Regla de validación para un índice único compuesto (no primario)
Idealmente, sería un método en app_model.php que podría ser utilizado por diferentes modelos.
¡Gracias! Eso es exactamente lo que quería. El único punto de salida es que produce 2 consultas idénticas cuando se validan 2 campos. – bancer