Introduction
The NOT NULL constraint makes sure a column always has a value. It stops empty or missing data in that column.
When you want to make sure every person in a contact list has a phone number.
When you need every product in a store to have a price.
When a user's email address must always be recorded in a signup form.
When a date of birth is required for every employee in a company database.