supplier
IRI: https://spec.industrialontologies.org/ontology/construct/Supplier
Defined In: https://spec.industrialontologies.org/ontology/core/Core/
SubClass Of: agent
Class Hierarchy
owl:Thing βΊ bfo:entity βΊ bfo:continuant βΊ bfo:independent continuant βΊ bfo:material entity βΊ agent βΊ supplier
Direct subclasses:
Definition
person or organization which has a supplier role
Semi-Formal Definition:
every instance of βsupplierβ is defined as exactly an instance of βpersonβ or βorganizationβ that βhas roleβ some βsupplier roleβ
Explanatory Notes
See the expanded definition under the corresponding role class. The term is formalized here as a defined class by referring to its corresponding role class and exists primarily for ontological modeling and implementation convenience.
Examples
- logistics service provider; vending machine; the material handling department (which manages the raw material and finished goods in company warehouses, and provides material handling services to manufacturing and other departments within its factories)
Formal Axioms
First-Order Logic Definition
Supplier(x) β Person(x) β¨ Organization(x) β§ βr(SupplierRole(r) β§ hasRole(x,r))
Description Logic
constr:Supplier β‘ (constr:Organization β constr:Person) β β constr:hasRole .constr:SupplierRole
EquivalentTo: (constr:Organization or constr:Person) and constr:hasRole some constr:SupplierRole
SubClassOf: constr:Agent