メインページ > Web NDL Authoritiesについて > RDFモデルについて

RDFモデルについて


1. 典拠データのRDFモデルについて | 2. 記述に使用する語彙 | 3. 読みの表現 | 4. RDF/XML形式によるフォーマット仕様

1. 典拠データのRDFモデルについて


1-1. 個人名・家族名・団体名
典拠データのうち、個人名・家族名・団体名については、典拠を維持管理するための情報(典拠情報)と、その典拠によって記述される対象(名称実体)の2レベルでモデルを構成しています。これは、個人名・家族名・団体名の典拠データで記述される名称実体が、Agentクラスを値域とするdcterms:creatorのインスタンスとして使用され、典拠情報とは別に名称実体そのものの識別子等の情報が必要であると考えられるためです。
典拠情報と名称実体は「名称実体は典拠情報の主トピック(foaf:primaryTopic)である」という関係によって結びつけます。
標目「夏目, 漱石, 1867-1916」の典拠データ(典拠ID :00054222)は、RDF/Turtle形式では以下のとおり表現されます。
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.
@prefix owl: <http://www.w3.org/2002/07/owl#>.
@prefix skos: <http://www.w3.org/2004/02/skos/core#>.
@prefix xl: <http://www.w3.org/2008/05/skos-xl#>.
@prefix rda: <http://RDVocab.info/ElementsGr2/>.
@prefix frbrent: <http://RDVocab.info/uri/schema/FRBRentitiesRDA/>.
@prefix foaf: <http://xmlns.com/foaf/0.1/>.
@prefix ndl: <http://ndl.go.jp/dcndl/terms/>.
@prefix dct: <http://purl.org/dc/terms/>.

<http://id.ndl.go.jp/auth/ndlna/00054222>
	foaf:primaryTopic <http://id.ndl.go.jp/auth/entity/00054222>;
	dct:modified "2010-08-03T10:44:00";
	dct:created "1979-04-01";
	xl:prefLabel [xl:literalForm "夏目, 漱石, 1867-1916";ndl:transcription "ナツメ, ソウセキ, 1867-1916"@ja-Kana,"Natsume, Soseki, 1867-1916"@ja-Latn];
	rdfs:label "夏目, 漱石, 1867-1916";
	dct:source "坊ちゃん","文化人名録 第26版";
	skos:inScheme <http://id.ndl.go.jp/auth#personalNames>;
	xl:altLabel [xl:literalForm "夏目, 金之助";ndl:transcription "ナツメ, キンノスケ"@ja-Kana,"Natsume, Kinnosuke"@ja-Latn;dct:description "本名"],[xl:literalForm "Natsume, Soseki"],[xl:literalForm "Soseki Natsume"].

<http://id.ndl.go.jp/auth/entity/00054222>
	rdf:type <http://xmlns.com/foaf/0.1/Person>;
	foaf:name "夏目漱石";
	rda:dateOfBirth "1867";
	rda:dateOfDeath "1916".
典拠情報は、基本要素が全て文書として記述可能であり、URIにアクセスすることで直接データを取得できる「情報リソース」として扱います。一方、名称実体は、それ自身ネットワーク経由で取得することのできるものではないため、ウェブのアーキテクチャにしたがい、直接参照可能なURI を与えることはしません。名称実体のURIは、303転送型URIとし、参照されるとHTTP コード303(see other)を返して、典拠データのURIにリダイレクトします。

(例)個人名典拠「夏目, 漱石, 1867-1916」(典拠ID :00054222)のURI

1-2. 地名・統一タイトル・普通件名
地名・統一タイトル・普通件名は、使用が想定されるdcterms:subjectの値域に特に指定がないこと、また、標目により記述されるのが一般的な概念ではなく、あくまで当館の典拠データの体系内における概念であり、標目の記述と新規作成年月日や更新年月日といった管理情報を区別する必要はないことから、典拠情報のみの1レベルでモデルを構成しています。
標目「セマンティックウェブ」の典拠データ(典拠ID :01017771)は、RDF/Turtle形式では以下のとおり表現されます。
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.
@prefix owl: <http://www.w3.org/2002/07/owl#>.
@prefix skos: <http://www.w3.org/2004/02/skos/core#>.
@prefix xl: <http://www.w3.org/2008/05/skos-xl#>.
@prefix rda: <http://RDVocab.info/ElementsGr2/>.
@prefix frbrent: <http://RDVocab.info/uri/schema/FRBRentitiesRDA/>.
@prefix foaf: <http://xmlns.com/foaf/0.1/>.
@prefix ndl: <http://ndl.go.jp/dcndl/terms/>.
@prefix dct: <http://purl.org/dc/terms/>.

<http://id.ndl.go.jp/auth/ndlsh/01017771>
	dct:modified "2005-11-28T14:34:25";
	dct:created "2005-11-16";
	xl:prefLabel [xl:literalForm "セマンティックウェブ";ndl:transcription "セマンティックウェブ"@ja-Kana,"Semantikkuebu"@ja-Latn];
	rdfs:label "セマンティックウェブ";
	dct:source "セマンティックWeb / 斎藤信男, 萩野達也 監訳 ; Dieter Fensel, James Hendler, Henry Lieberman, Wolfgang Wahlster 編","goo辞書 (200511)";
	skos:inScheme <http://id.ndl.go.jp/auth#topicalTerms>;
	xl:altLabel [xl:literalForm "セマンティクウェブ"],[xl:literalForm "Semantic Web";dct:description "LCSH (200511)"];
	skos:relatedMatch <http://id.ndl.go.jp/class/ndlc/DK341>,<http://id.ndl.go.jp/class/ndlc/ND633>,<http://id.ndl.go.jp/class/ndc9/547.483>,<http://id.ndl.go.jp/class/ndc9/694.5>;
	skos:related <http://id.ndl.go.jp/auth/ndlsh/01017770>,<http://id.ndl.go.jp/auth/ndlsh/00981806>,<http://id.ndl.go.jp/auth/ndlsh/00575010>;
	skos:broader <http://id.ndl.go.jp/auth/ndlsh/00841024>;
	owl:sameAs <http://id.ndl.go.jp/auth/ndlsh/セマンティックウェブ>.

▲このページの先頭へ


2. 記述に使用する語彙


典拠情報の記述には、以下の語彙を使用します。
  • SKOS-XL:標目、別名(「を見よ」参照)、同義語*
  • SKOS:上位語、下位語、関連語、注記、典拠種別
  • DC-NDL:別名(「をも見よ」参照)、読み
  • RDFS:表示用ラベル(標目)
  • Dublin Core:出典、新規作成日、最終更新日
  • FOAF:典拠情報と名称実体との関係表現
  • OWL:普通件名のラベル型URI
名称実体の記述には、以下の語彙を使用します。
*SKOS-XLを用いる理由は、以下の三点です。
(1)優先ラベル(=標目)と代替ラベル(=別名(「を見よ」参照)・同義語)という区別があり、ラベルを構造化して読みを与えるという要件を満たす。
(2)SKOS-XLのプロパティには定義域が限定されておらず、主語リソースはskos:Conceptクラスのインスタンスとならなくてもよい。
(3)すべての典拠データで優先ラベル・代替ラベルの表現方式を共通化することにより、利用者の利便性が向上する。

**同種のデータは、同一のプロパティで表現することで利用者の利便性が向上するため、名称実体の種別により語彙を変えることはせず、foaf:nameで統一します。

***名称実体の種別(rdf:type)は、個人、団体の場合はFOAFのクラスであるPersonOrganizationを、家族はFRBR Entities for RDA のクラスであるFamilyを用います。FRBR Entities for RDA にも、PersonCorporateBodyクラスが定義されていますが、より普及しているFOAFのクラスを採用します。

▲このページの先頭へ


3. 読みの表現


読みを付加する優先ラベル(=標目)と代替ラベル(=別名(「を見よ」参照)・同義語)の表現には、SKOS拡張のskosxl:prefLabelskosxl:altLabelをそれぞれ使用します。読みの記述には、DC-NDLで定義されるdcndl:transcriptionの語彙を使用します。典拠レコードでは、カタカナ読みとローマ字読みの二つの読みを保持しており、それぞれ言語属性”ja-Kana”と”ja-Latn”を用いて区別します。

▲このページの先頭へ


4. RDF/XML形式によるフォーマット仕様


以下に、RDF/XMLフォーマット仕様を「個人名・家族名・団体名」「地名・統一タイトル・普通件名」の二つに分けて表に示します。
個人名・家族名・団体名のRDF/XMLフォーマット仕様
項番 タグ名 内容 備考および表現例
第1階層 第2階層 第3階層 第4階層 第5階層 属性
1 xml           XML文書であることを宣言 <?xml version=”1.0″ encoding=”utf-8″?>
2 rdf:RDF           文書のルート要素 <rdf:RDF
xmlns:rdf=”http://www.w3.org/1999/02/22-rdf-syntax-ns#”
xmlns:rdfs=”http://www.w3.org/2000/01/rdf-schema#”
xmlns:owl=”http://www.w3.org/2002/07/owl#”
xmlns:skos=”http://www.w3.org/2004/02/skos/core#”
xmlns:xl=”http://www.w3.org/2008/05/skos-xl#”
xmlns:rda=”http://RDVocab.info/ElementsGr2/”
xmlns:frbrent=”http://RDVocab.info/uri/schema/FRBRentitiesRDA/”
xmlns:foaf=”http://xmlns.com/foaf/0.1/”
xmlns:ndl=”http://ndl.go.jp/dcndl/terms/”
xmlns:dct=”http://purl.org/dc/terms/”>
3   rdf:Description       rdf:about メタデータの主語 <rdf:Description rdf:about=”http://id.ndl.go.jp/auth/ndlna/00054222″>
4     rdfs:label       ラベル <rdfs:label>夏目, 漱石, 1867-1916</rdfs:label>
5     skos:inScheme     rdf:resource レコード種別 ・個人名
<skos:inScheme rdf:resource=”http://id.ndl.go.jp/auth#personalNames”/>
・団体名
<skos:inScheme rdf:resource=”http://id.ndl.go.jp/auth#corporateNames”/>
・家族名
<skos:inScheme rdf:resource=”http://id.ndl.go.jp/auth#familyNames”/>
6     skosxl:prefLabel          
7       rdf:Description        
8         skosxl:literalForm   標目 <xl:literalForm>夏目, 漱石, 1867-1916</xl:literalForm>
9         dcndl:transcription xml:lang=”@ja-Kana” 標目カタカナ読み <ndl:transcription xml:lang=”ja-Kana”>ナツメ, ソウセキ, 1867-1916</ndl:transcription>
10         dcndl:transcription xml:lang=”@ja-Latn” 標目ローマ字読み <ndl:transcription xml:lang=”ja-Latn”>Natsume, Soseki, 1867-1916</ndl:transcription>
11     skosxl:altLabel          
12       rdf:Description        
13         skosxl:literalForm   別名(「を見よ」参照) <xl:literalForm>夏目, 金之助</xl:literalForm>
14         dcndl:transcription xml:lang=”@ja-Kana” 別名カタカナ読み(「を見よ」参照) <ndl:transcription xml:lang=”ja-Kana”>ナツメ, キンノスケ</ndl:transcription>
15         dcndl:transcription xml:lang=”@ja-Latn” 別名ローマ字読み(「を見よ」参照) <ndl:transcription xml:lang=”ja-Latn”>Natsume, Kinnosuke</ndl:transcription>
16         dcterms:description   注記 <dct:description>本名</dct:description>
17     dcndl:previousName     rdf:resource 別名(「をも見よ」参照):旧称 <ndl:previousName rdf:resource=”http://id.ndl.go.jp/auth/ndlna/00374691″ rdfs:label=”大日本雄弁会”/>
18       rdfs:label     別名(「をも見よ」参照形ラベル)  
19     dcndl:laterName     rdf:resource 別名(「をも見よ」参照):新称 <ndl:laterName rdf:resource=”http://id.ndl.go.jp/auth/ndlna/00258003″ rdfs:label=”講談社”/>
20       rdfs:label     別名(「をも見よ」参照形ラベル)  
21     dcndl:realName     rdf:resource 別名(「をも見よ」参照):本名 <ndl:realName rdf:resource=”http://id.ndl.go.jp/auth/ndlna/00033290″ rdfs:label=”小林, 信彦, 1932-”/>
22       rdfs:label     別名(「をも見よ」参照形ラベル)  
23     dcndl:anotherName     rdf:resource 別名(「をも見よ」参照) <ndl:anotherName rdf:resource=”http://id.ndl.go.jp/auth/ndlna/00137019″ rdfs:label=”フラナガン, W. C”/>
24       rdfs:label     別名(「をも見よ」参照形ラベル)  
25     skos:exactMatch     rdf:resource LCCN <skos:exactMatch rdf:resource=”http://viaf.org/viaf/”"”"sourceID” ” ” ” /LC%7Cn+2007227568″/>
26     dcterms:source       出典 <dct:source>文化人名録 第26版</dct:source>
27     skos:note       注記 <skos:note>機械抽出典拠</skos:note><skos:note>遡及入力典拠</skos:note>
28     skos:historyNote       標目訂正に関する注記 <skos:historyNote>没年追加 (20090721)</skos:historyNote>
29     dcterms:created       新規作成日 <dct:created>1981-03-16</dct:created>
※W3CDTF形式
30     dcterms:modified       最終更新年月日 <dct:modified>2009-07-21T23:59:59</dct:modified>
※W3CDTF形式
31     foaf:primaryTopic       名称実体へのリンク  
32       foaf:Person   rdf:about 名称実体の主語 <foaf:Person rdf:about=”http://id.ndl.go.jp/auth/entity/典拠ID “>
33         foaf:name   名称 <foaf:name>夏目漱石</foaf:name>
34         rdaGr2:dateOfBirth   生年 <rda:dateOfBirth>1867</rda:dateOfBirth>
35         rdaGr2:dateOfDeath   没年 <rda:dateOfDeath>1916</rda:dateOfDeath>
36         rdaGr2:fieldOfActivityOf
ThePerson
  専攻 <rda:fieldOfActivityOfThePerson>図書館情報学, 人文社会情報学</rda:fieldOfActivityOfThePerson>
37         rdaGr2:biographicalInfor
mation
  来歴・職業(個人名) <rda:biographicalInformation>大学教員</rda:biographicalInformation>
38         rdaGr2:dateOfEstablish
ment
  設立年 <rda:dateOfEstablishment>1925</rda:dateOfEstablishment>
39         rdaGr2:dateOfTermina
tion
  廃止年 <rda:dateOfTermination>1958</rda:dateOfTermination>
40         rdaGr2:dateAssociated
WithTheCorporateBody
  設立年・廃止年 <rda:dateAssociatedWithTheCorporateBody>1885-1890, 1928-1943, 1946-</rda:dateAssociatedWithTheCorporateBody>
41         rdaGr2:corporateHistory   来歴(団体名) <rda:corporateHistory>1925年名称変更 ; 1958年12月名称変更</rda:corporateHistory>
42         rdaGr2:familyHistory   来歴(家族名)  

▲このページの先頭へ


地名・統一タイトル・普通件名のRDF/XMLフォーマット仕様
項番 タグ名 内容 備考および表現例
第1階層 第2階層 第3階層 第4階層 第5階層 属性
1 xml           XML文書であることを宣言 <?xml version=”1.0″ encoding=”utf-8″?>
2 rdf:RDF           文書のルート要素 <rdf:RDF xmlns:rdf=”http://www.w3.org/1999/02/22-rdf-syntax-ns#”
xmlns:rdfs=”http://www.w3.org/2000/01/rdf-schema#”
xmlns:owl=”http://www.w3.org/2002/07/owl#”
xmlns:skos=”http://www.w3.org/2004/02/skos/core#”
xmlns:xl=”http://www.w3.org/2008/05/skos-xl#”
xmlns:rda=”http://RDVocab.info/ElementsGr2/”
xmlns:frbrent=”http://RDVocab.info/uri/schema/FRBRentitiesRDA/”
xmlns:foaf=”http://xmlns.com/foaf/0.1/”
xmlns:ndl=”http://ndl.go.jp/dcndl/terms/”
xmlns:dct=”http://purl.org/dc/terms/”>
3   rdf:Description       rdf:about メタデータの主語 <rdf:Description rdf:about=”http://id.ndl.go.jp/auth/ndlsh/00574798″>
4     owl:sameAs     rdf:resource ラベル形URIへの参照 <owl:sameAs rdf:resource=”http://id.ndl.go.jp/auth/ndlsh/合理主義”/>
※普通件名にのみ付与する。
5     skos:inScheme     rdf:resource レコード種別 ・統一タイトル
<skos:inScheme rdf:resource=”http://id.ndl.go.jp/auth#uniformTitles”/>
・地名
<skos:inScheme rdf:resource=”http://id.ndl.go.jp/auth#geographicNames”/>
・普通件名
<skos:inScheme rdf:resource=”http://id.ndl.go.jp/auth#topicalTerms”/>
・一般細目
<skos:inScheme rdf:resource=”http://id.ndl.go.jp/auth#generalSubdivision”/>
・地理細目
<skos:inScheme rdf:resource=”http://id.ndl.go.jp/auth#geographicSubdivision”/>
・時代細目
<skos:inScheme rdf:resource=”http://id.ndl.go.jp/auth#chronologicalSubdivision”/>
・形式細目
<skos:inScheme rdf:resource=”http://id.ndl.go.jp/auth#formSubdivision”/>
6     skosxl:prefLabel          
7       rdf:Description        
8         skosxl:literalForm   標目 <xl:literalForm>コンピュータ</xl:literalForm>
9         dcndl:transcription xml:lang=”@ja-Kana” 標目カタカナ読み <ndl:transcription xml:lang=”ja-Kana”>コンピュータ</ndl:transcription>
10         dcndl:transcription xml:lang=”@ja-Latn” 標目ローマ字読み <ndl:transcription xml:lang=”ja-Latn”>Konpyuta</ndl:transcription>
11     skosxl:altLabel          
12       rdf:Description        
13         skosxl:literalForm   名称(普通件名「を見よ」) <xl:literalForm>電子計算機</xl:literalForm>
14         dcndl:transcription xml:lang=”@ja-Kana” 名称よみ(普通件名「を見よ」) <ndl:transcription xml:lang=”ja-Kana”>デンシケイサンキ</ndl:transcription>
15         dcndl:transcription xml:lang=”@ja-Latn” 名称よみ(普通件名「を見よ」) <ndl:transcription xml:lang=”ja-Latn”>Denshikeisanki</ndl:transcription>
16         dcterms:description   注記 <dct:description>LCSH (200612)</dct:description>
17     skos:broader     rdf:resource

rdfs:label
上位語 <skos:broader rdf:resource=”http://id.ndl.go.jp/auth/ndlsh/00574759″ rdfs:label=”事務機械・器具”/>
18     skos:narrower     rdf:resource

rdfs:label
下位語 <skos:narrower rdf:resource=”http://id.ndl.go.jp/auth/ndlsh/00561439″ rdfs:label=”記憶装置 (コンピュータ)”/>
19     skos:related     rdf:resource

rdfs:label
関連語 <skos:related rdf:resource=”http://id.ndl.go.jp/auth/ndlsh/00575015″ rdfs:label=”情報処理”/>
20     skos:relatedMatch     rdf:resource 代表分類 ・NDLC<skos:relatedMatch rdf:resource=”http://id.ndl.go.jp/class/ndlc/M154″/>・NDC9<skos:relatedMatch rdf:resource=”http://id.ndl.go.jp/class/ndc9/548.2″/>
21     skos:closeMatch     rdf:resource LCCN <skos:closeMatch rdf:resource=”http://id.loc.gov/authorities/sh94002527#concept”/>
22     skos:exactMatch     rdf:resource BSH <skos:exactMatch rdf:resource=”http://id.ndl.go.jp/auth/bsh4/00384000″/>
※当館レコードの標目形とBSHの標目形が一致する場合、BSHのID をここに収める。
23     skos:closeMatch     rdf:resource BSH <skos:closeMatch rdf:resource=”http://id.ndl.go.jp/auth/bsh4/00852500″/>
※当館レコードの参照形とBSHの標目形が一致する場合、BSHのID をここに収める。
24     dcterms:source       出典 <dct:source>電子計算機教程. 第3-7</dct:source>
25     skos:note       注記 <skos:note>和図書不使用</skos:note>
26     skos:historyNote       標目訂正に関する注記 <skos:historyNote>電子計算機→コンピュータ (20020201)</skos:historyNote>
27     dcterms:created       新規作成日 <dct:created>1980-06-20</dct:created>
※W3CDTF形式
28     dcterms:modified       最終更新年月日 <dct:modified>2010-03-25T17:51:40</dct:modified>
※W3CDTF形式

▲このページの先頭へ