Podrías transportar la lógica de la aplicación a nivel de base de datos con un Trigger que reaccione a eventos en esa tabla y verifique lo que insertas aunque te recomiendo mejor hacer tu validación de campos en la capa de aplicación.
Te dejo un link de los Triggers:
http://www.webtaller.com/construccio...-mysql-5.0.php http://dev.mysql.com/doc/refman/5.0/es/triggers.html
Saludos!