同时显示Name和Code
Tools -> Display Preferences -> Table -> Advanced -> Columns -> List Columns (Select)勾选Code并置顶,再右键表Format -> Content -> Stereotype选择Owner and Name
建立外键
Toolbox中选择Reference连接两张表,编辑其中一张表,Dependencies -> Properties -> Joins选择需要设置成外键的字段
建立索引
编辑表,Indexes -> Properties -> Columns -> Add Columns勾选需要设为索引的字段
设置自增项
编辑表,Columns中勾选对应字段的Identity,再在Physical Options中添加auto_incement = 1
设置默认值
编辑表,Columns中选对应字段,Properties -> Standard Checks -> Default设置成需要的值
设置创建时间和修改时间
创建时间默认值设置为CURRENT_TIMESTAMP
修改时间默认值设置为CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
mysql timestamp不能为null,datetime可以为null,另外mysql中常用数据类型有:varchar(255)、double、int(11)、tinyint(1)、datetime、timestamp
增加注释
编辑表,Columns -> Customize Columns and Filter勾选Comment
导出SQL
Database -> Generate Database -> Preview复制到Navicat中执行(Navicat可在勾选查看 -> ER图后点击对象显示,刷新 -> 重新生成ER图可以优化ER图格式)