retailer
IRI: https://spec.industrialontologies.org/ontology/construct/Retailer
Defined In: https://spec.industrialontologies.org/ontology/supplychain/SupplyChain/
SubClass Of: agent
Class Hierarchy
owl:Thing βΊ bfo:entity βΊ bfo:continuant βΊ bfo:independent continuant βΊ bfo:material entity βΊ agent βΊ retailer
Definition
person or business organization who buys products from wholesalers and manufacturers and resells them to end users
Semi-Formal Definition:
every instance of βretailerβ is defined as exactly an instance of βpersonβ or βbusiness organizationβ that βhas roleβ some βretailer roleβ
Explanatory Notes
1- a person or business organization that sells goods to the public in relatively small quantities for use or consumption rather than for resale.
2- An individual or organization which purchases products from a manufacturer or distributor and resells them to the ultimate consumer. This group includes a wide range of businesses from door to door and corner stores to global companies like Walmart, as well as on-line stores like Amazon [CSCMP].
3-The party that sells directly to the ultimate consumer [GS1].
4-A business or person that sells goods to the consumer, as opposed to a wholesaler or supplier, who normally sell their goods to another business [GS1].
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
- Target; Discount Tire; your local grocery store
Formal Axioms
First-Order Logic Definition
Retailer(x) β (BusinessOrganization(x) β¨ Person(x)) β§ βr(RetailerRole(r) β§ hasRole(x,r))
Description Logic
constr:Retailer β‘ (constr:BusinessOrganization β constr:Person) β β constr:hasRole .constr:RetailerRole
EquivalentTo: (constr:BusinessOrganization or constr:Person) and constr:hasRole some constr:RetailerRole
SubClassOf: constr:Agent