se agregan excepciones para constraints exception fk