辞書が持つデータの整理を考える。ひらがな」を外部エンティティ参照で辞書登録するが、すでに外部参照記述をしてある「単語」のxmlファイルは、そのままでは参照登録できない外部参照フリーのXMLファイルを別途用意し、そのファイルをデータとして登録する必要がある。(以上、漢字)、「い」「け」「た」「と」「な」(以上、ひらがな)の各、XMLファイル。単語の場合は、外部参照なしで、ファイル名登録をしたファイルも作成してあるので、それらも。これらを以下に掲載する。ひらがなが表示される。sizeファイル名の情報が示される。管理されるデータの中に含まれる、すべてのデータは、自身以外のデータを自身に帰属するデータとして持つか、もしくは、自身以外のデータに帰属する。自身に帰属するデータを持ち、かつ、自身以外のデータに帰属するデータもある。■1を満足しているデータ構造は、木構造をとる。データの帰属関係は、一意であるか、非一意であるかのいずれかに分類できる。非一意な帰属データとは、同一の内部構造を有する複数のデータが存在するようなそれを言う。一意な帰属データとは、同一の内部構造を有するデータが、ただひとつ存在するようなそれを言う。非一意な帰属データは、同一内部構造を有するデータ数が可変でありうるので、そのデータ数が0、1、2以上のいずれもとりうる。言い換えると、データの性質上、非一意な帰属データであるデータは、そのデータ個数によらず、非一意な帰属データである。逆に、一意な帰属データは、かならず、そのデータ数が1であり、値を持たない場合には、"null"値を与えることで、その一意性を確保することが可能である。すべてのデータは、0個以上の一意データと、0個以上の非一意データを帰属データとして持つ。自身を帰属データとして有するデータがないようなデータは、全データ中に唯一存在し、それはルート要素となる。(1)すべてのデータは、自身と自身の帰属データを記載したXMLファイルとして管理される。(2)帰属データのうち、データ構造となっている要素は、外部エンティティにて、XMLファイルを参照する。(4)以上により、木構造のすべての分岐深度において、直上・直下のデータ構造との間が外部エンティティ参照により連携がとれた。例すべてのデータ要素Epは、1,2,...,x種類の一意データを持ち、1,2,...,y種類の非一意データを有する。非一意データはkは、zk個の要素を持ち、1,2,...wk種類の一意データを持ち、1,2,..,vk種類の非一意データを有する。ここで、x,y,zi,wi,viは0以上の整数とすると、一般性を失わない。Sum(1->y)(zi*(wi+vi)種類の帰属データを有している。この帰属データは、データ構造である場合と、そうでない場合とに分けられる。データ構造でない場合には、値をEpのXMLファイルに記載する。データ構造の場合には、そのデータ構造を書き表したXMLファイルを外部エンティティ参照する。今、EpのXML文書は2つ作成する。データ構造を有するデータを記載するものと、記載しないものである。この操作をRootエンティティから再帰的に実行することで、すべてのデータが記載され、かつ、連結された。(1)はてなブログをはじめよう!ryamadaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。