domain constraint  key constraint
model domain environment model based constraints - domain - null - key - referential integrity  semantic constraints -managed by the application
Bounty hunting is illegal in Mexico , and the bounty hunter was charged with kidnapping .