最近我开始使用MySQL Workbench用UML图设计我的数据结构。但是,我有一点可以弄明白。
似乎如果我从EER图表视图中删除一个表,该表将保留在目录视图中(如下面的屏幕截图所示)。我可以找到一种从目录视图中删除的方法,它仍然在外键表引用选择屏幕中列出。
这非常令人困惑。如何有效地删除表格(不仅是从视图中,还是从整个项目中删除?
注意,这两个问题表是我在视图中删除并重新设计的。
答案 0 :(得分:34)
如果右键单击和删除操作不起作用,
只需将表格从目录树拖放到“设计”区域即可。然后你会看到表插入那里。从那里,右键单击表并选择删除表。然后该表将从整个项目中删除(假设对应的对象也需要删除)。
希望这会对某人有所帮助。
干杯!
答案 1 :(得分:15)
之前遇到过这个问题。 CMD + Backspace 或在Windows上删除只会删除设计器中的数字。
Rightclick > Delete 'table'
将完全删除它。
答案 2 :(得分:5)
我正在使用" MySQL Workbench Community(GPL)用于Mac OS X版本6.2.3修订版12313 build 2282(32位)"和行动"删除'表'"在上下文菜单中(右键单击表格)对我不起作用。
信不信由我必须重新启动整个应用程序。重新启动后,删除操作按预期工作。 (删除了1个对象)[没有关于对象的内容保存在DB中]
答案 3 :(得分:1)
这就是我发现"删除"之间的区别。和"删除图"。 "删除"删除整个项目中的表,"删除数字"仅从图表中(表格仍保留在目录中)。