How to interact with the View Layer
masterThe View Layer provides the primary interface for working with ontology entities. Classes in this layer, such as Term, Entity, Relationship, Synonym, and TermSet, are designed to ensure data integrity by tracking the ontology context in which they were declared.
Constraint: To ensure proper verification (e.g., checking that a Synonym type is valid for a specific ontology), never create View Layer objects manually. Always use the factory methods provided by an Ontology or Entity instance.
Example Pattern:
To get a new term, use Ontology.get_term() rather than attempting to instantiate pronto.Term directly.