OP-TED / ePO

The eProcurement Ontology provides the formal, semantic foundation for the creation and reuse of linked open data in the domain of public procurement in the EU.
European Union Public License 1.2
58 stars 18 forks source link

Add identifier for epo-cat:CatalogueLine #379

Closed idolum closed 1 year ago

idolum commented 1 year ago

The concepts epo-cat:CatalogueLine lacks an identifier.

Use Case

In messages created based on a catalogue, references to this catalogue are made. But not only the catalogue as a whole, but to certain lines within this catalogue. This allows to reference a specific order once made by the seller/supplier via a catalogue. An example for such an message is an order: A buyer wants to order item 1 as offered in catalogue A, line 2.

Proposal

Add an association epo:hasID from epo-cat:CatalogueLine to epo:Identifier as follows

epo-cat:CatalogueLine -- (0..n) ----- (epo-cat:hasID/hasUUID) -- (1) -> epo:Identifier
andreea-pasare commented 1 year ago

In the latest release version, ePO 3.0.1, epo-cat:CatalogueLine does have a link to epo:Identifier, epo:hasID. This relation was not visible in any of the diagrams of the catalogue module, but now it is fixed:

image

idolum commented 1 year ago

@andreea-pasare Thank you!