"Identity precedes data."
A new paradigm for data architecture
Imagine a bank customer whose national ID code is corrected in the civil registry — and suddenly, they appear as a completely new person in the banking system. All their financial history, loans, and creditworthiness now belong to a different entity. This is not a software bug; it is the direct consequence of a flawed philosophy in data design.
For decades, data architecture has been built on the "identifier." A Primary Key for uniqueness, a few Foreign Keys for relationships. But beneath this simplicity lies a silent catastrophe: we have confused "identity" with "address." An identifier is merely a technical tool for locating a record, whereas identity is a persistent truth independent of changing attributes.
Yet in traditional models, these changes lead either to identity fragmentation or fragile workarounds. We have been managing "records" instead of managing "entities."
In this project, we introduce the concept of the Identity Key (IK): an immutable, globally unique identifier, independent of all descriptive attributes, representing the persistent identity of each entity. The IK does not replace the Primary Key — it sits beneath it as a more fundamental layer. Building on this concept, we propose the Identity-Centric Data Model (ICDM) as a new theoretical framework.
This Hub is the command center of a new paradigm. Here, we read, build, and share — to transform data architecture from "record-centric" to "identity-centric."
The project is evolving through six independent papers. All papers are published and accessible.
Philosophical & Conceptual Foundations
Theoretical Framework & Modeling
Change & Time Engineering
Integration & Data Quality
Technical Implementation
Web3 & Digital Twin
The book "Identity Before Data" is the final outcome of this research journey — a standalone 50-chapter work rewritten from scratch, with no reference to articles or projects. It begins with Descartes' philosophy, passes through narrative theory and computational metaphysics, and arrives at a new data model (ICDM) and its implementation in SQL and MongoDB.
Available at: seyed-abolfazl-mousavi.ir/icdm-book-english
| Term | Definition |
|---|---|
| Identity Key (IK) | A globally unique, immutable, and attribute-independent identifier representing the fundamental identity of an entity. |
| Primary Key (PK) | A technical identifier for uniquely identifying a specific record within a given table. |
| ICDM | Identity-Centric Data Model; a theoretical framework that organizes database design based on the primacy of identity. |
| Identity Continuum | The principle of persistent entity identity over time, even when all attributes and technical identifiers change. |
| Entity | A real, conceptual, or legal object with an independent and persistent identity (e.g., a person, a company, a product). |
This is an independent research project led by Seyed Abolfazl Mousavi.
| Motivation: | Bridging the deep philosophical and technical gap between "identifier" and "identity" in data science. |
| Vision: | Building a coherent theoretical framework (ICDM) to serve as the foundation for next-generation data architectures — from enterprise systems to the decentralized web. |
| Contribute: | This project welcomes scholarly dialogue. For feedback, critique, or collaboration proposals, contact via Email or Telegram. |