Sequel gives you settings to control the strictness for each one of these attributes, and allows you do to so at a global, class, and even an instance level.
If you are programming a web application and want to display nice error messages to the user, you will probably want to turn off the stricter settings, and use Sequel's validation support to display the error messages to the user.