第5章: 可视化模型设计器
概述: OzDesigner 是一款可视化的实体关系图(ERD)建模工具,支持对表结构、外键及索引进行交互式设计,并能输出符合各主流引擎标准的 DDL 脚本。
5.1 逆向工程生成模型
对于现有数据库,只需将数据表拖入设计画布中,系统将自动解析物理外键与主键约束,瞬间绘制出关系连接清晰的 ER 拓扑图。
5.2 可视化建模功能
- 实体表维护: 直观配置字段名称、数据类型、精度长度、允许为空及默认值。
- 关系关联连线: 鼠标从父表主键拖拽至子表外键字段,即可一键建立外键引用约束。
- 索引优化体系: 便捷添加单列索引、复合联合索引、唯一约束及全文索引。
5.3 导出标准 DDL 脚本
设计完成后,可一键导出针对 MySQL、PostgreSQL 或 SQLite 的增量变更或全量建表 DDL 语句。