Sobre el proyecto

Alioth 是一个基于 PostgreSQL 表继承机制构建的数据模型,其设计根植于群论和交换本体论。该模型将经济行为形式化为四维正交空间 `(Scene, Factor, Function, State)` 内的对称操作,旨在为企业数据管理提供数学上严谨的基础。 ## 核心特性 - **分层继承架构**:使用 PostgreSQL 表继承从抽象数学类型(如 `zc_ad_object`, `zc_ad_vector`)构建到具体业务对象(如 `zc_id_order`)的层级结构。 - **四维坐标系统**:每个生命周期实体在 `isahl` 空间中占据唯一的 `(Scene, Factor, Function)` 坐标,三个维度完全正交,分别代表交易场景、交易要素和交易功能。 - **五域完备性 (LCGPF)**:Factor 维度分为劳动 (Labor), 容器 (Container), 货物 (Goods), 地点 (Place) 和金融 (Finance) 五个域,确保任何完整交换快照覆盖所有必要视角。 - **标量引用模型**:所有可测量的连续量(如金额、日期、价格)不直接存储为原生类型,而是通过标量引用表(如 `zc_id_scalar-price`)进行间接引用,确保数据一致性和类型安全。 - **版本化发布**:模型按 SemVer 版本化发布,每个版本包含纯 CREATE/ALTER 形式的 SQL 文件和种子数据,并通过自动化重建验证确保 DDL 兼容性。 ## 技术架构 - **数据库**:PostgreSQL 14+ - **命名规范**:表名使用 `zc_ad_*`(抽象数据)和 `zc_id_*`(实现数据)前缀,列名使用 `qk_*`(标量引用)、`fk_*`(外键)等前缀。 - **ID 生成**:生命周期表使用全局唯一 ID 生成器,非生命周期表使用确定性 ID 生成器。 - **数据验证**:通过触发器和模型推理引擎强制五域完备性约束,防止对称性破缺。 ## 适用场景 - 企业级交易过程建模 - 复杂业务系统的数据架构设计 - 数据治理和元数据管理 - 需要数学严谨性的金融和经济系统 **项目和技术名词保留**