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

Extend that schema with the option to either provide a single Project or an array of Projects #15

Open
dersenv opened this issue Jul 12, 2019 · 1 comment
Labels
Common Data Model The overarching PPSR-Core common framework model
Projects

Comments

@dersenv
Copy link

dersenv commented Jul 12, 2019

No description provided.

@pbrenton
Copy link
Collaborator

pbrenton commented Jul 15, 2019

This should not be a part of the project schema (PMM) itself, but it should be part of the 'wrapper' model surrounding the 3 sub-models.

I have included this concept in my JSON schema representation in the form of the object named 'programOrCampaign' which contains an array of projects as follows:

a 'programOrCampaign' contains an array of 'projects'

  • a 'project' contains:
    • an array of pmmCoreTerms; and
    • an array of pmmExtensionTerms; and (optionally)
    • an 'activitySet'
  • an 'activitySet' contains:
    • a 'datasetMetadataSchema' which contains
      • an array of 'dmmCoreTerms'; and
      • an array of 'dmmExtensionTerms'
    • a set of 'observationalData'

@pbrenton pbrenton added this to New Issues and Tasks in PPSR-Core Dec 13, 2019
@pbrenton pbrenton added the Common Data Model The overarching PPSR-Core common framework model label Aug 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Common Data Model The overarching PPSR-Core common framework model
Projects
PPSR-Core
  
New Issues and Tasks
Development

No branches or pull requests

2 participants