Draft:Issue #3003586 : [PP-4] Use setStorageRequired() instead of overriding the storage schema to mark fields as NOT NULL in the database.
Closes #3003586