Difference between revisions of "Modeler:Tutorial/Integrity Checks"

From CaseTalk Wiki
Jump to: navigation, search
m
m
Line 1: Line 1:
Every fact type must have an intra UC.
= Every fact type must have an intra UC. =


The N rule must be valid for every nominalized fact type.
=The N rule must be valid for every nominalized fact type.=


The N-1 rule must be valid for every fact type.
=The N-1 rule must be valid for every fact type.=


The subtype rule must be valid for every subtype.
=The subtype rule must be valid for every subtype.=


The alias of an object/fact type must be unique.
=The alias of an object/fact type must be unique.=


All object type expressions must be used.
=All object type expressions must be used.=


Non-lexical object types without totality constraints must have a fact type expression.
=Non-lexical object types without totality constraints must have a fact type expression.=


The actual population of every fact type must be verbalizable.
=The actual population of every fact type must be verbalizable.=


A strict equality constraint must apply on each subtype tupel.
=A strict equality constraint must apply on each subtype tupel.=


Fact types may not contain redundant role combinations. (2)
=Fact types may not contain redundant role combinations. (2)=


The population should match the value constraints.
=The population should match the value constraints.=


The population should match the totality constraints.
=The population should match the totality constraints.=


Facts must have at least one sample population.
=Facts must have at least one sample population.=


Roles must have distinct semantic meanings.
=Roles must have distinct semantic meanings.=


Label types must contain a datatype definition.
=Label types must contain a datatype definition.=


Fact types may not contain object types. (1)
=Fact types may not contain object types. (1)=


Binary fact types must have grouping preference (1)
=Binary fact types must have grouping preference (1)=


All generated expressions require validated semantics.
=All generated expressions require validated semantics.=


Label types must be used.
=Label types must be used.=


Populations must comply with uniqueness constraints
=Populations must comply with uniqueness constraints=


Populations must comply with totality constraints (11)
=Populations must comply with totality constraints (11)=


Population must comply with subset constraints
=Population must comply with subset constraints=


Population must comply with datatype
=Population must comply with datatype=


External expressions must be supported
=External expressions must be supported=


External namespace must cover one version
=External namespace must cover one version=


ValueConstraints must comply with datatype
=ValueConstraints must comply with datatype=


Expression requires soft semantics
=Expression requires soft semantics=


----
----

Revision as of 09:46, 30 July 2018

Every fact type must have an intra UC.

The N rule must be valid for every nominalized fact type.

The N-1 rule must be valid for every fact type.

The subtype rule must be valid for every subtype.

The alias of an object/fact type must be unique.

All object type expressions must be used.

Non-lexical object types without totality constraints must have a fact type expression.

The actual population of every fact type must be verbalizable.

A strict equality constraint must apply on each subtype tupel.

Fact types may not contain redundant role combinations. (2)

The population should match the value constraints.

The population should match the totality constraints.

Facts must have at least one sample population.

Roles must have distinct semantic meanings.

Label types must contain a datatype definition.

Fact types may not contain object types. (1)

Binary fact types must have grouping preference (1)

All generated expressions require validated semantics.

Label types must be used.

Populations must comply with uniqueness constraints

Populations must comply with totality constraints (11)

Population must comply with subset constraints

Population must comply with datatype

External expressions must be supported

External namespace must cover one version

ValueConstraints must comply with datatype

Expression requires soft semantics


Back: Subtype and Generalisation