版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33862644/article/details/85629218
操作流程和建库流程一样的,主要分下面5个步骤:
1、新建模型
2、新建空白表
3、插入列名、数据类型、默认值、注释、索引、看生成的sql有无问题
4、建立外键
5、生成整个库的sql脚本
1、新建模型
2、新建空白表、设置字符集
选好工具,在右键画布上点击就是新建 空白表、修改表名
扫描二维码关注公众号,回复:
5351889 查看本文章
设置表的字符集
3、插入列名、数据类型、默认值、注释、索引、看生成的sql有无问题
3.1、插入列名、数据类型、默认值、注释、等
columns页面:P主键;F外键;M必须有值
Keys页面:columns页面勾上p会默认生成
3.2、生成索引
Indexes页面:U唯一索引;P主键索引;F外键索引;A替换索引
3.3、主键自增
3.4、查看sql
4、建立外键
表名和上边不一致也无所谓,涉及到外键,简单能看懂,才是最重要的。
一般是 子表 指向 父表,多对一的关系
https://blog.csdn.net/wangyuxuan_java/article/details/8617721 #创建外键 详情,我觉得这篇博客写的不错,没看懂的看这个
5、生成整个库的sql脚本
5.1、修改导出数据库类型。点击工具栏上的“Database”,选择“Change Current DBMS”进行修改导出脚本类型,可以选择mysql、sql server/ oracle 、db2等主流的数据库。
5.2、生成整个库的sql脚本,并导出脚本。点击工具栏是上的“Database”,选择“Generate Database”生成数据库选项。
生成的时候,很有可能会报错。给check model的复制出来,方便看 和 改
https://blog.csdn.net/xiangcns/article/details/47687433 #连接mysql数据库