Degree-of-Freedom Calculus for Relationship Storage Topology Selection.
Summary
Functions
@spec select(AshR2RML.SemanticIR.Relationship.t()) :: {:ok, AshR2RML.SemanticIR.Relationship.t()} | {:error, AshR2RML.Refusal.t()}
@spec storage_candidates(AshR2RML.SemanticIR.Relationship.t()) :: [ AshR2RML.SemanticIR.Relationship.storage_strategy() ]