K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>>>b)KeywordとPKeywordの区別はつけられるのか、という気がしますし、 >>タグ検索のような事ができると聞いた事が有ります。例えばKeywordで検索すると >><Keyword></Keyword>の属性をメタファイルからチョイスし(複数ある場合もあります) > >XMLから特定の要素を抜き出したいのであれば、DOMなりSAXなり使えばよいと思います。 >ただ、私が「KeywordとPKeywordの区別はつけられるのか」と書いているのは、 >「PKeywordはそもそも不要では?」ということです。 >既に例示されているA, Bでは、AがBへのリンクを持つだけでなく、BもAへの >リンクを持つことになるのでは? つまりPKeywordは不要で、 >単純に「共通のKeywordを含むメタデータへリンクする」ということに >なるのではないかと思うわけです。 > >>>c)LOMだと、他のリソースを参照する場合はRelationという要素を使うようですし。 >>LOMのRelationは,他のコンテンツ(LOMではない)を関係付ける記述です。また > >おっと、これは私が誤解していました。失礼しました。 > >>何か良い正規化の仕方は,あるでしょうか? > >>>a)メタデータクラスとキーワードクラスができて、 >>>b)メタデータクラスはキーワードクラスを0..*で集約していて、 >>>c)キーワードクラスは、そのキーワードにより関連するメタデータへの >>> 参照を保持するようにする。 > >ここのところ、修正します。あるキーワードから、そのキーワードにより >関連するメタデータは複数ありますよね。 > >>>または、LOMの構造を意識するなら、 >>> >>>a)メタデータクラスとキーワードクラスとリレーションクラスができて、 >>>b)メタデータクラスはキーワードクラスを0..*で集約していて、 >>>c)メタデータクラスはリレーションクラスも0..*で集約していて、 >>>d)リレーションクラスは、そのメタデータと、何らかの要因(必ずしもそれは >>> キーワードの一致でなくてもよい)で関係するメタデータへの参照を >>> 保持するようにする。 >>これも勉強します。「0..*で集約」の意味が解っていないという寂しさ・・ > >正直、この件に関する限り、特にOO用語を使う必要はないように思います。 > > >
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!