tdwg / dwc-qa

Public question and answer site for discussions about Darwin Core
Apache License 2.0
49 stars 8 forks source link

Importance of providing basisOfRecord and dcterms:type #61

Open pzermoglio opened 7 years ago

pzermoglio commented 7 years ago

(These questions were posed during the second chapter of the DwC Hour, 7 Mar 2017).

Why should one provide basisOfRecord? How does not having this field inhibit research? If we provide basisOfRecord, is it necessary to provide dcterms:type? Couldn't these fields be filled in by aggregators?

Some answers were:

tucotuco commented 7 years ago

Very generally speaking, every field we can provide, especially if it is one of the fields that recommends standardization of some kind, helps people to find relevant information. A simple example that would inhibit research without having basisOfRecord is the capacity to filter vouchered specimens from any of the various types of non-vouchered observations.

The dcterms:type field is the one in which various kinds of Darwin Core MachineObservations (StillImage, MovingImage, Sound) can be distinguished from each other. These values belong to the controlled vocabulary for dcterms:type, not to the controlled vocabulary for basisOfRecord. So yes, to distinguish records of distinct types of media from each other, dcterms:type is needed. The Darwin Core term basisOfRecord could be filled in by aggregators for records that had any of these media filled in for dcterms:type, but not vice versa.