RelationshipTypes
The kinds of link records can have, and what each means in both directions.
Create a relationship type
Defines a kind of link between entity types, with the name each direction is read by — one side employs, the other is employed by. Cardinality and whether cycles are allowed are declared here and enforced when links are created. Requires `relationship-type.create`.
List relationship types
Returns the tenant's relationship types with their endpoints and cardinality. Requires `relationship-type.read`.
Get a relationship type
Returns one relationship type. Requires `relationship-type.read`.
Update a relationship type
Changes a relationship type's names or constraints. Requires `relationship-type.update`.
Delete a relationship type
Soft-deletes a relationship type. A type with active relationships cannot be deleted. Requires `relationship-type.delete`.
Restore a deleted relationship type
Reinstates a soft-deleted relationship type, so links of that kind can be created again. Requires `relationship-type.update`.