This was not an easy question to Google. I have worked with databases for years, but really just on static constraints (e. g. the set of states in the United States is fifty, specified as Alabama, Arizona, etc.).
which will cost you over $30 and may or may not answer your inquiry. You might need to, seriously, contact a professor in your local school, anyone who teaches SQL and relational databases, and ask him or her. Good luck, and I hope you post the info here as now I'm kinda curious myself. Thanks for the interesting question.