在 MySQL Workbench 中,当您编辑表时,每个列名都有一个彩色菱形。我在哪里可以找到解释每种颜色含义的文档?
问问题
44342 次
3 回答
115
键:(部分)主键 已
填充 菱形:NOT NULL
未填充 菱形:NULL
红色:(部分)外键
蓝线菱形:简单属性(无键)
可以组合,例如:
是红色键,所以它是主键,也是
外键红色实心菱形,所以它不是NULL
附注:
请注意,MySQL Workbench 有一个错误的数据库 > 逆向工程师 (Ctrl-R)选项,您可以使用该选项生成 ERD 图并使用这些图标。根据我的经验,v6.x 比 v8.x 好,但两者都有自己的怪癖/错误。
于 2015-03-04T16:37:21.547 回答
4
列名左侧是一个图标,指示该列是否是主键的成员。如果图标是小键,则该列属于主键,否则图标是蓝色菱形或白色菱形。蓝色菱形表示该列已设置 NN。要在主键中添加或删除列,请双击该图标。您还可以通过选中表编辑器的“列详细信息”部分中的“主键”复选框来添加主键。
来源:http ://dev.mysql.com/doc/workbench/en/wb-table-editor.html 部分:7.7.1.3.2
于 2012-05-28T01:52:44.970 回答
0
于 2012-05-28T01:50:57.907 回答