Introduction
Views with CHECK OPTION make sure that any data added or changed through the view fits the rules of that view. This keeps the data clean and correct.
When you want to let users add or change data only if it meets certain conditions.
When you create a view that shows only part of a table and want to stop changes that don't fit that part.
When you want to protect data by making sure updates through a view don't break its rules.
When you want to simplify data entry but keep control over what data is allowed.
When you want to create a safe window into your data for specific users or tasks.