본 문법은 더블린코어 메타데이터 용어의 유형을 제시하고 그 정의와 사용의 바탕을 이루는 원리를 기술한다. “더블린 코어의 명칭공간 정책”에서 정의한 바와 같이, 더블린코어 용어는 “더블린코어 요소, 더블린코어 한정어 또는 더블린코어가 유지 통제하는 어휘집에서 취한 용어”이다. 더블린코어 명칭공간은, 다시, “더블린코어 용어의 집합체”이다 [2].
2.1. 요소(Elements)
요소는 하나의 자원의 속성이다. 여기서 의미하는 바 “속성”은 자원의 애트리뷰트이며, 자원이 “가질” 수 있는 제목, 발행인, 또는 주제 등의 특성을 말한다.
2.2. 한정어(Qualifiers)
“한정어”란 현재는 구체적으로 세분화 요소 또는 인코딩 스키마라고 부르는 용어에 대해서 전통적으로 사용되는 범용 헤딩이다.
2.2.1 하위 요소(Element Refinements)
세분화 요소란 특정한 더블린코어 요소의 의미를 공유하지만 보다 협소한 의미관련을 갖는 자원의 속성이다. 일부 응용 환경 (특히 HTML 기반의 인코딩)에서는, 세분화 요소가 자연어 “한정어” (즉 형용사) [3] 방식으로 요소와 함께 사용되고 있다. 하지만 세분화 요소는 (요소와 유사하게) 하나의 자원의 속성이므로, 자신이 세분화하는 속성과는 독립적으로 메타데이터 레코드에 대체적으로 사용될 수 있다 [9]. 더블린코어 관행상, 세분화 요소는 다만 하나의 모체 더블린코어 속성을 정련하는 것이다.
2.2.2 인코딩 스키마(Encoding Schemes)
인코딩 스키마는 용어 값의 해석을 돕는 맥락 정보 또는 파싱 규칙을 제공한다. 이 맥락 정보는 통제된 어휘집, 공식 표기법, 또는 파싱 규칙의 형태를 취할 수 있다. 인코딩 스키마가 클라이언트나 대행체 (agent)에 의해서 이해되지 못할 경우에도, 그 값은 인간 독자에게는 여전히 유용할 수 있다. 인코딩 스키마에는 두 가지 유형이 있다.
2.2.2.1 어휘집 인코딩 스키마(Vocabulary Encoding Schemes)
어휘집 인코딩 스키마는 그 값이 통제된 어휘에서 따온 하나의 용어, 이를테면 의회도서관 주제 헤딩에서 따온 값 “중국-역사”라는 점을 가리킨다.
2.2.2.2 구문론 인코딩 스키마(Syntax Encoding Schemes)
구문론 인코딩 스키마는 그 값이 공식 표기법, 이를테면 날짜를 표시하는 표준 방식인 “2000-01-01”에 부합하여 양식화된 문자열이라는 점을 가리킨다.
2.3. 간편화 원리(Dumb-down Principle)
더블린 코어 요소의 자격요건은 일상적으로 덤다운 원리로 알려진 규칙을 따른다. 이 규칙에 따르면, 클라이언트는 모든 한정어를 무시할 수 있어야 하며 그것이 무조건적인 것처럼 그 값을 사용할 수 있어야 한다. 이로 인해 구체성이 일부 상실될 우려가 있지만, 잔여 용어 값 (빼기 한정어)은 일반적 정확성 및 발견상 유용성을 지속적으로 담보해야 한다. 그러므로 자격요건은 다만 세련화에 기여하는 것이며, 요소의 의미 범위를 연장하는 것으로 상정되지 않는다.
2.4. 적정 값(Appropriate values)
특정 요소나 한정어에 대한 최선의 관행은 맥락에 따라 가변적일 수 있다. 정의가 어느 정도는 지침을 제공할 수 있다; 그 밖에도 활용 가이드[6]에서 추가 정보를 얻을 수 있다.
운용이사회는 더블린코어 유형 어휘집[7]을 유지관리 한다. 이 어휘집은 자원의 장르를 식별할 수 있도록 자원 유형 요소의 값으로 사용될 수 있는 권고 용어의 일반적, 영역 횡단적 목록이다. 더블린코어 유형 어휘집의 구성 용어는 어휘집 용어라고 부른다.
어휘집 용어가 타 어휘집 용어와 계층적 관계를 가질 경우, 관계 지시어 "Broader Than"과
"Narrower Than"이 각자의 용어 선언에서 교호적으로 사용된다.