Modeling the relations between objects.
A many to many relation, i.e. a
A one to many relation, i.e. to one
An object linking 2 types together.
The error type used by the crate.
A set of
The corresponding result type used by the crate.