You can require that a repository item property is always set to a non-null value as follows:

The repository definition must conform to its database schema; if the schema defines a property as NOT NULL, the repository definition must set the property’s required attribute to true.

Constraints

The following constraints apply to usage of the required attribute: