Syntax
Properties
The cardinality of the relationship between the joined tables. Can be:
-
one_to_one- Each row in the source view matches exactly one row in the joined view -
many_to_one- Multiple rows in the source view can match one row in the joined view -
one_to_many- One row in the source view can match multiple rows in the joined view -
many_to_many- Multiple rows in the source view can match multiple rows in the joined view -
assumed_many_to_one- Omni-generated. This is a default join generated by Omni based on naming convention. For example, anorderstable with auser_idand auserstable with anidoruser_id. These joins are intended to accelerate the initial exploration of a data source and can therefore be modified or deleted. To accept the joins as canonical to the model, remove theassumed_prefix from the relationship type.
Examples
One-to-one relationship between buyers and buyer_facts
Omni-generated assumed_many_to_one