Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Potential problem with modelling of epo:Period #529

Open
csnyulas opened this issue Jan 21, 2024 · 1 comment
Open

Potential problem with modelling of epo:Period #529

csnyulas opened this issue Jan 21, 2024 · 1 comment
Assignees
Labels
aux: mapping it is related to the TED-SWS mappings project module: ePO core ePO core type: question something needs clarified, refined or decided
Milestone

Comments

@csnyulas
Copy link

In ePO 4.0.0 the epo:Period class is modelled like this:
image

Questions:

  1. What is the meaning of the epo:hasTimePeriod property, and why is it mandatory (cardinality 1..*) ? Looking at the value set at-voc:timeperiod this does not seem to make too much sense.
  2. How can one express a period with a known starting date(time) and a duration of 2 months? This representation is often used in the eForms notices (see fields BT-36-Lot which often is used in combination with field BT-536-Lot).

Wouldn't it make more sense to make epo:hasBeginning attribute mandatory (unless we want to allow the flexibility of expressing periods for which we know the end instead of the beginning) and either point the epo:hasTimePeriod or a new property (say epo:hasDuration) to the epo:SpecificDuration class? The property pointing to the epo:SpecificDuration class would have of course cardinality 0..1.

@csnyulas csnyulas added aux: mapping it is related to the TED-SWS mappings project type: question something needs clarified, refined or decided module: ePO core ePO core labels Jan 21, 2024
@csnyulas csnyulas changed the title Potential problem with modeling of epo:Period Potential problem with modelling of epo:Period Jan 21, 2024
@AchillesDougalis AchillesDougalis added this to the 4.1.0 milestone Jan 23, 2024
@AchillesDougalis AchillesDougalis added the act: for internal discussion it needs to be discussed within the team label Jan 23, 2024
@andreea-pasare andreea-pasare removed the act: for internal discussion it needs to be discussed within the team label Jan 29, 2024
@andreea-pasare andreea-pasare self-assigned this Jan 29, 2024
@andreea-pasare
Copy link
Collaborator

andreea-pasare commented Feb 16, 2024

The at-voc:timeperiod should be removed since it is unnecessary to have it linked to epo:Period. This will be analyzed and implemented in ePO v5.0.0.

Proposal to align with https://www.w3.org/2006/time#ProperInterval

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
aux: mapping it is related to the TED-SWS mappings project module: ePO core ePO core type: question something needs clarified, refined or decided
Projects
None yet
Development

No branches or pull requests

4 participants