company logo

create - NO_CREATE option

This option allows suppressing the creation of new instances. One may still associate existing instances to the collection, but one cannot create new instances for the collection. This option can be set for not owning reference collections, only. The option makes sense only in connection with a defined base collection. When one of the base collections (in a hierarchy) is marked as no-create, derived collections are no-create by default. The option must not be defined, when the collection is owner of the instances.

For references marked as transient, the option defines the difference between transient and virtual or temporary collection. When the option is not set, a temporary collection will be created at run-time. When the option is set, the collection will be opened as virtual (no index defined) or transient (at least one index definition) collection.

The option does not influence the database consistency and can be changed at any time.

Type: bit