考えるさぁ、帰ろう...と思ったら雨。バイク通勤なので、ちょっと雨宿り時間ができてしまった。(なんとか8時までには投票所へ行かなければ....)ということで、そんな時間を使いながら、SuperOPAC開発日記を前に進めてみたい。[データベース構造]を考る。(ex.特定のフィールド(キー項目)を元にふたつのテーブルとつなぐこと)を考えるところなのだが、それ以前に考えなければならない基本的なデータベース・アーキテクチャはすでに出来上がっているのです。システム』として作ったデータベース構造がそれで、SuperOPACを構築するにあたり、そのデータベースアーキテクチャを使いたいと考えている。それぞれ固有の構造を持つ複数のデーターベースを、効率よく一元管理する。同じ種類はもちろんのこと、種類の違うデータベース同士を、相互に関連づけられる。後から違う種類のデータベースを受け入れることができると、まぁ、こんな構造です。4)は、図書館の目録カードにある[→○○○も見よ]をデータベースの種類を超えて関連づけられるものなのです。効率を考えなければ、ひとつのデータベースに、考えられるすべてのフィールドを用意する...ってこともアリかもしれませんが、それはあまりにも無謀というもの。無駄なフィールドが増えたり、必要なフィ−ルドだけを抜き出すことも、かなりの労力がかかります。それに、後々のメンテナンスも大変な作業になる...ということで、たどり着いたのが、このOpenINDEXアーキテクチャなのです。(って、ここに至るまでに、どれだけの試行錯誤をしたことやら〜...)------------※OpenINDEXは、丸山高弘が考案したデータベース・アーキテクチャです。デジカメが...欲しい。...ファン記事ランキング陸士長に対する処分は、おかしい。メッセージを入力してください。