3.3.2 复杂类型支持 在数据库与类型系统演进的长河中,若将基础类型比作砖石,那么复杂类型就是承重梁柱与空间隔断——它们不单是“多个字段的集合”,而是承载语义约束、访问契约、序列化协议与计算意图的第一类公民。当我们在 3.3.2 节直面“复杂类型支持”时,绝非讨论某种语法糖或语法糖的叠加;而是在叩问:一个现代数据处理系统,如何让嵌套结构、变长序列、异构映射、递归定义乃至带行为的复合体,在内存布局、序列化路径、查询引擎穿透、优化器推理、分布式分片策略这五重维度上,依然保持可预测、可验证、可调试、可扩展的工程确定性? 这不是语言特性层面的炫技,而是数据契约从“能存”迈向“可信”的临界点。