2003年12月 1日 作成 | 「基準編第9章 (entity の種類)」 を読む | >> 目次に もどる |
2006年 9月 1日 更新 |
Entity を 「認知」 する際、小生が配慮した点は、「合意」 ということであった。 1人の システム・エンジニア の価値観が データ 構造を形成する訳ではない。データ は、事業に関与する全員が使い、「意味」 を伝達している。そのために、データ 集合を生成する判断規準として、小生が使った前提は 「コード体系」 であった。 従来のやりかたなら、データ 集合を生成したら、関係 (構造) を生成するという手順になるのだが、(20年ほど前に、コッド 正規形を日本に普及する仕事をしていて) 小生の頭のなかで、吹っ切れていなかった点が、「データ の並び」ということであった。この点に関しては、コッド 博士も、彼の論文のなかで、「関係 R のなかで、アトリビュート の並びは、全順序ではない (半順序になる)」 というふうに認めていらした。属性値集合 [ f (x) ] の代わりに主体集合 [ F (f)] を想像しても、関係 R の間に成立する並びは半順序である。
[ 参考 ]
事業のなかで使われる データ のなかには、「並び」 が論点になる データ もあれば、そうでない データ もある。
そのために、T字形 ER手法では、「データ構造」 を生成する際、「並び」 という点を論点にした。事業のなかで使われている データ を、「並び」 を判断規準にして、以下の 2種類に類別しなければならない。
T字形 ER手法では、「並び」 が論点になる データ を 「event」 として、それ以外の データ (つまり、「並び」 が論点にならない データ) を 「resource」 としている。つまり、entity は、以下の2つの種類に類別される。 さて、以上の点に気づいたまでは良かったのだが、この考えかた (entity は 2つの サブセット から構成される) が、それ以後、小生を苦しめることになった。まず、最初に、小生が苦しんだ点は、「event」と「resource」を類別する判断規準である。
モノ は定義できない--あるいは、数理 モデル では、モノ は パラメータ として扱われる。
1年間の空虚な試みに疲れて、再度、起点にもどったとき、極めて単純なやりかたを、やっと、気づいた。
このとき、小生が、かって、専攻していた財務会計が役立った。財務会計では、「流動」 と 「固定」 を類別する基準として、「正常営業循環基準」 が使われている。つまり、事業過程 (購買過程・生産過程・販売過程) のなかで認知 (測定・計上) される モノ を 「流動」 とする。
そこで、「event」 に帰属する性質のなかから 「日付」 を選んで、entity を類別する判断規準としている。 当初、T字形 ER手法は、コッド 正規形の弱点を回避することを目的として、「event」 概念と 「resource」 概念を導入したのだが、次第に、コッド 正規形から離れることになった。そして、「event」 概念と 「resource」 概念は、後々、小生を苦しめることになったし、逆に、T字形 ER手法が、データ 正規形を生成しながら、事業を解析できるという特徴を稼得することにもなった。小生を苦しめた点は、「性質として 『日付』 が帰属する」 という判断規準を導入したがために、「意味論」 のなかに足を踏み入れてしまった、という点です。なぜなら、小生は 「意味論」 を毛嫌いしていて、(コッド 正規形を信奉していたから) データ 構造は、だれでもが合意できる数理 モデル でなければならない、と思っていたから。
[ 注意 ] 「Event」 の定義として、性質 「日付」 を使ったがために--entity を類別するために、「意味論」 を導入したがために--、T字形 ER手法は、体系のなかで矛盾を起こさないように、「みなし entity」 という補足的な技術を導入しなければならなくなった (後述)。 □ |
[ 補遺 ] (2006年 9月 1日)
「Entity」 を 「event」 と 「resource」 に類別する判断規準として、財務会計論・経営学の 「正常営業循環」 概念が直接の誘因になったのは、上述したとおりですが、いっぽうで、モノ 概念に関して、「哲学」 を援用したことも追記しておきます。私が参考にした 「哲学」 は、ホワイトヘッド 氏の哲学です (本 ホームページ、308ページ・312ページ・324ページ を参照されたい)。 自然科学が取り扱う論点として、ホワイトヘッド 氏は、以下の 4項目を示しています。
(1) 持続する現実的な事物
(1) は、たとえば、山だとか岩だとか、あるいは、人間でいえば、「魂」 とか。 科学は、「自然の法則」 の考えかたを前提にしています。つまり、現実の世界のなかでは、つねに、或る「(固定的な) 規則」 を示す事物が数多くある、ということです。規則正しい反復が 「法則」 として示される、ということです。規則正しい反復 (つまり、「法則」) という考えかたは、技術および方法ならびに学問が成立するための不可欠な前提です。
モノ を考える際、ホワイトヘッド 氏が提示した以下の 3つの概念が役立ちます。
ホワイトヘッド 氏は、(1) および (2) を 「出来事」 のなかで考えています。ホワイトヘッド 氏が云う 「出来事」 は、「event」 ではなくて、「occasion (機会)」 です。ちなみに、(2) の 「生起」 は、occurrence です。 「科学的認識の基礎」、藤川吉美 訳、理想社、昭和45年 事業のなかで使われている データ を対象にして言えば、従業員とか部門とか商品などが 「持続する現実的な事物」 であり、契約とか出荷とか請求などが 「生起する現実的な事物」 であり、色だとか単価などが 「反復する抽象的な事物」 でしょうね。
|
<< もどる | HOME | すすむ >> | |
▼ 「論理データベース論考」を読む |