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

Connected and typed dimensions #30

Open
wants to merge 33 commits into
base: master
Choose a base branch
from
Open

Conversation

AlasdairGray
Copy link

Added a test that ensures that Dimensions are connected to a DataCube and that they are typed as qb:Dimension. This allows us to simplify the dimensions must have a concept in the code list test by removing the basic graph pattern that links the dimension to the data cube.

RickMoynihan and others added 30 commits February 12, 2021 14:41
- DatasetExactlyOneContents -> DatasetMaxOneContents
- DatasetExactlyOneGraph -> DatasetMinOneGraph
- DatasetExactlyOneLabel removed
- DatasetExactlyOneTitle added
- DatasetMaxOneContributor removed
- RecordExactlyOneLabel removed
Also rewrote suite.edn as it had merge conflict that seem just to be the format
This removes the expectation that concepts provide a single rdfs:label.

Instead they may provide multiple different labels if a single skos:prefLabel per language has been identified.

The ConceptMaxOneLabelIfNoPrefLabel.sparql validation ought later be made a warning as this won't break the UI (it'll just mean the user hasn't made an explicit choice when they ought to have).
Dataset dcat:modified, dcat:issued are now optional
Reinstate PMD Dataset required issued validation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants