Allowed Relationship
constructor(from: DomainType, to: DomainType, name: String, description: String = name, cardinality: Cardinality, metadata: Map<String, String> = emptyMap())
Parameters
from
The source domain type
to
The target domain type
name
The name of the relationship (inferred from property name)
cardinality
The cardinality of the relationship
metadata
Semantic metadata from @Semantics annotation, including natural language predicates