打工日记:Mysql表设计并用Navicat创建模型

新年新气象,新项目就要建新库,手写SQL语句太累了,这里用Navicat进行表结构的设计。

表设计:

1.首先遵守三大范式。

2.一些系统对字段大小写敏感,所有字段必须用小写,复杂表字段用xxx_xxx的格式。

3.主键字段理应和业务无关。

4.一对多时,在多的一方建立一的字段,多对多时,建立中间表。

5.表内除了业务字段外,还有创建人信息,创建时间,更新人信息,更新时间,逻辑删除等字段。

创建模型 :

第一步:新建模型

第二步:右键新建表,字段,外键,索引等都可以创建

如果觉得太乱可以自动排版 

 第三步:模型完善好了后,点击文件,导出SQL,选择好导出路径,叮!成功

第四步:在连接成功的Mysql上,右键新建数据库,再在新建的数据库上右键选择运行SQL文件,选择之前导出的sql文件,点击开始,就会显示Finished successfully.

退出Navicat,再进去就能看到表了。(不知道为啥,我刷新看不到) 

  • 10
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值