Dê uma olhada neste artigo interessante https://wikis.oracle.com/display/mysql/Triggers#Triggers -EmulandoCheckConstraints Costumo usar esse método.