"アイデンティティはデータに先行する。"
データアーキテクチャの新しいパラダイム
研究論文
書物の章
サポートデータベース
新しいデータモデル
ある銀行の顧客が、住民登録で国民ID番号を修正されたと想像してみよう — すると突然、銀行システムではまったく新しい人物として表示される。すべての金融履歴、ローン、信用情報が、今や別のエンティティに属している。 これはソフトウェアのバグではない。データ設計における誤った哲学の直接的な結果である。
何十年もの間、データアーキテクチャは「識別子」を基盤に構築されてきた。一意性のための主キー、関係のための外部キー。しかし、この単純さの下には静かな大惨事が隠れている: 私たちは「アイデンティティ」と「アドレス」を混同してきた。 識別子は単にレコードの位置を特定するための技術的ツールであり、アイデンティティは変化する属性から独立した永続的な真理である。
しかし、従来のモデルでは、これらの変更はアイデンティティの断片化または脆弱な回避策のいずれかにつながる。私たちは「エンティティ」を管理する代わりに「レコード」を管理してきた。
このプロジェクトでは、アイデンティティキー(Identity Key - IK)の概念を導入する:すべての記述的属性から独立した、不変でグローバルに一意の識別子であり、各エンティティの永続的なアイデンティティを表す。IKは主キーを置き換えるものではなく — より基本的な層としてその下に位置する。この概念に基づいて、アイデンティティ中心データモデル(ICDM)を新しい理論的枠組みとして提案する。
このセンターは新しいパラダイムの司令室である。 ここで私たちは読み、構築し、共有する — データアーキテクチャを「レコード中心」から「アイデンティティ中心」へと変革するために。
プロジェクトは6つの独立した論文を通じて発展している。すべての論文は公開済みでアクセス可能である。
書籍 「アイデンティティが先、データは後」 はこの研究旅路の最終成果である — 50章からなる独立した作品で、ゼロから完全に書き直され、論文やプロジェクトへの言及は一切ない。デカルトの哲学から始まり、物語理論と計算形而上学を通過し、新しいデータモデル(ICDM)とそのSQLおよびMongoDBでの実装に到達する。
入手先: icdmhub.ir/icdm-book-english
| 用語 | 定義 |
|---|---|
| アイデンティティキー(IK) | エンティティの根本的なアイデンティティを表す、グローバルに一意で不変かつ属性に依存しない識別子。 |
| 主キー(PK) | 特定のテーブル内の特定のレコードを一意に識別するための技術的識別子。 |
| ICDM | アイデンティティ中心データモデル;アイデンティティの優先性に基づいてデータベース設計を組織化する理論的枠組み。 |
| アイデンティティ継続性 | すべての属性と技術的識別子が変更されても、エンティティのアイデンティティが時間を超えて持続するという原則。 |
| エンティティ | 独立した永続的なアイデンティティを持つ現実的、概念的、または法的なオブジェクト(例:人、企業、製品)。 |
アイデンティティキー(IK)は、すべての記述的属性から独立した、不変でグローバルに一意な識別子です。各エンティティの本質的で永続的なアイデンティティを表します。IKは決して変更されません — 名前、住所、さらにはシステム内の主キーなど、他のすべての属性が変更されても変わりません。
従来のモデルは「レコード」と「技術的識別子」に焦点を当てていますが、ICDMは「エンティティ」と「本質的アイデンティティ」に焦点を当てます。ICDMでは、アイデンティティがデータに先行し、主キーはアイデンティティそのものではなく、アイデンティティキーの下の単なる技術的アドレスです。これにより、属性変更時のアイデンティティ断片化を防ぎます。
はい!ICDMは、既存のモデルにアイデンティティキー(IK)層を追加することで、既存のシステムに段階的に適用できます。プロジェクトの第5論文では、リレーショナル(SQL)、ドキュメント(MongoDB)、グラフデータベースでのパフォーマンス基準と実装を提供しています。移行は既存システムを中断することなく段階的に行えます。
プロジェクトの第6論文では、従来のデータベースとWeb3、自己主権アイデンティティ(SSI)、デジタルツイン、NFTを接続するIKの役割を探求しています。IKは、中央集権システムと分散型システム間のアイデンティティの橋渡しとなり、異なる世界を横断するアイデンティティ継続性を創り出します。
これは Seyed Abolfazl Mousavi が主導する独立した研究プロジェクトです。
| 動機: | データサイエンスにおける「識別子」と「アイデンティティ」の間の深い哲学的・技術的ギャップを埋めること。 |
| ビジョン: | エンタープライズシステムから分散型ウェブまで、次世代データアーキテクチャの基盤となる一貫した理論的枠組み(ICDM)を構築すること。 |
| 貢献: | このプロジェクトは学術的対話を歓迎します。フィードバック、批判、協力提案は メール または テレグラム までご連絡ください。 |