Skip to content

Improvements to Dataset #688

@vickitardif

Description

@vickitardif

As it stands, http://schema.org/Dataset allows one to describe the metadata for a dataset, but not the actual data. I propose we:

  1. Move Dataset out from CreativeWork and make it a child of ItemList (similar to the change to BreadcrumbList made in version 1.92).
  2. Create a new type Thing > Intangible > ListItem > DataItem.
  3. Expand the range for http://schema.org/dateCreated to include DataItem.

This would allow people to create data catalogs like:

{
  "@context": "http://schema.org/",
  "@type": "Dataset",
  "name": "Company directory",
  "itemListElement": [
    {
      "@type": "Person",
      "name": "Alice",
      "email": "[email protected]",
      "dateCreated": "2014-07-01"'
    },
    {
      "@type": "Person",
      "name": "Bob",
      "email": "[email protected]",
      "dateCreated": "2015-01-02"'
    },
  ]
}

Note in the above example, the dateCreated is the date the record was created not the date when the person joined the company.

One could describe simple datasets by using Number or Text instead of a richer type.

Metadata

Metadata

Assignees

Labels

schema.org vocabGeneral top level tag for issues on the vocabulary

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions