Difference between revisions of "DC Application Profile"
Jump to navigation
Jump to search
(New page: This page is to explain and summarize the concepts of DC Metadata profiles and howto create them. ==DC Description Set Profile== A Description Set Profile (DSP) basically consists of Tem...) |
|||
Line 1: | Line 1: | ||
This page is to | This page is to summarize the DC specifications and concepts of DC Metadata profiles and howto create them. | ||
==DC Description Set Profile== | ==DC Description Set Profile== | ||
Line 10: | Line 10: | ||
* resources e.g. only resources of type foaf:person are allowed | * resources e.g. only resources of type foaf:person are allowed | ||
* properties e.g. a person has a property called foaf:name | * properties e.g. a person has a property called foaf:name | ||
** two ways: giving an explicit list of allowed properties, requiring the property to be a sub-property of a given property | |||
* values e.g. the value of a special property must be a Literal | * values e.g. the value of a special property must be a Literal | ||
Line 15: | Line 16: | ||
===Templates=== | ===Templates=== | ||
==References== | |||
[[http://www.dublincore.org/documents/2008/03/31/dc-dsp/ | Description Set Profiles: A constraint language for Dublin Core Application Profiles]] |
Revision as of 12:04, 7 November 2008
This page is to summarize the DC specifications and concepts of DC Metadata profiles and howto create them.
DC Description Set Profile[edit]
A Description Set Profile (DSP) basically consists of Templates and Constraints. Templates are to express structures and Constraints limit those structures.
Constraints[edit]
Constraints are used to define limitations on
- resources e.g. only resources of type foaf:person are allowed
- properties e.g. a person has a property called foaf:name
- two ways: giving an explicit list of allowed properties, requiring the property to be a sub-property of a given property
- values e.g. the value of a special property must be a Literal
Templates[edit]
References[edit]
[| Description Set Profiles: A constraint language for Dublin Core Application Profiles]