Difference between revisions of "Modeler:Tutorial/Integrity Checks"
From CaseTalk Wiki
								
												
				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=  | ||
----  | ----  | ||