These are required fields. That was why I choose them to switch. Do we want to set a standard for boolean vs. Boolean? I typically prefer boolean to avoid auto-boxing issues, but its true that you can't null a column then.