NFDtool自动模式分解工具
数据库表设计助手
功能:范式(NF)分解、求最小依赖集、计算闭包、主码、候选码。
详细功能
-
计算闭包
-
计算增广集
-
计算传递依赖
-
计算闭包
-
-
计算关键字
-
计算主码
-
计算候选码
-
-
计算最小依赖集
-
依赖分解
-
去除多余依赖
-
去除多余属性
-
计算最小依赖集
-
-
模式分解
-
分解为2NF
-
分解为3NF
-
分解为BCNF
-
分解过程展示
-
效果图
安装说明
环境依赖
无
部署安装
无
目录结构
├── index.html // 主页 ├── js // 核心程序 │ ├── DatabaseTool.js // 核心功能实现 │ ├── jquery-1.3.2.js // js库 │ └── mainStyle.js // 动画效果 ├── css // css样式 │ ├── mainStyle.css // 主样式 │ └── lrtk.css // 左侧导航栏样式 ├── images // 图片 ├── demo // 操作演示 ├── Readme.md // help ├── LICENSE.md // 版权信息 └── CONTRIBUTING.md //贡献者/贡献组织
关于作者
作者姓名:李建清
作者单位:成都信息工程大学 -- 软件自动生成与智能服务四川省重点实验室
指导教师:蒋建民教授、赵卓宁教授
指导教师单位:成都信息工程大学 -- 软件自动生成与智能服务四川省重点实验室
贡献者/贡献组织
请阅读 CONTRIBUTING.md 查阅为该项目做出贡献的开发者。
鸣谢
灵感来源于Armstrong公理系统
感谢蒋建民教授、赵卓宁教授的指导与支持
版权信息
该项目签署了LGPL-3.0 授权许可,详情请参阅 LICENSE.md
更新日志
V1.0.0 版本,2021-03-12
评论