Allow columns to be marked as Required for record entry

Allow a column to be set as required for record creation. This is a basic function of any modern database.

The simple way to do this is to add new records via forms and set the form fields to to required