DIM / Dspace

Namespace "http://www.dspace.org/xmlns/dspace/dim"
やっと投稿、クロールのあたりの設定を見るようになったが…このDIMというXMLデータ、スキーマがない(笑)
通常、こういうネームスペースの場合はURIにアクセスすると直接スキーマファイルがとれるのだが。
dspaceのwikiをみても、どうやら公開されていない様子。どうやってXSLTを書けと(笑)


仕方がないので改めてデータベース内を調べてメタデータの格納方法を確認。
大体理解したが…これは「自由度」を最大限重視した設計になっているのでしょうか、データベース内をみても「何が必須のデータか分からないフリーダムな設計」。なるほど、確かに「どんなデータスキーマを使うか分からない」という前提で作るとこうなるのか。
これはDIMにスキーマがあってもほとんど意味はないと理解。


ダブリンコアでのクローリングには必ず対応する必要があるので、dcのメタデータは原則入れるのかもしれないが、サブカテゴリを入れると66ほど登録できるので『必須』の区別がありそうなものだが。
その辺は「ダブリンコア」の方の基礎知識ということなのだろうか。確かにその辺は深く調べずに放置している*1が。


しかし、データスキーマとは関係ないデータはどうやって表すのかが分からない。いくつかあるように見えるのだが…

*1:というか、関連の公式英語サイトを見ていて疲れてやめた。