Top stories

Buzz | Video | Top stories | My News


When should you use database constraints?

A discussion came up at work recently about the extent of constraint usage in your databases. There were basically 2 camps: 1. Constrain everything humanly possible. If it’s an integer that wouldn’t normally be negative, add a ">= 0" constraint. 2. Constrain primarily where it’s necessary to maintain referential integrity. Consider the following diagram. It’s a map of the flow of data from your user, which eventually makes its way into the database.

Tags : database opinion programming

You will be redirected to When should you use database constraints?, in 20 seconds.




Register now!

Registered users don't wait for redirections. Register now for free and browse your favorite tags easilly and fast.