A pointer to a class in a class diagram.
@type side() :: :left | :right
@type t() :: %AshDiagram.Class.Relationship.Pointer{ cardinality: iodata() | nil, class: iodata(), type: type() | nil }
@type type() :: :realization | :dependency | :aggregation | :composition | :inheritance | :association