CHECK OPTION
WITH CHECK OPTION makes an updatable view refuse rows that would not show up in it afterwards. Try to add a discontinued product through the view.
task
Create v_act (products not discontinued) WITH CHECK OPTION, then insert a discontinued product through it; it must be rejected.