10

在开始编写下一个项目之前,我正在努力成为一名优秀的开发人员并创建一些文档。

我在 Visio 中创建了一个数据库架构图并创建了列之间的关系。

但是,我正在寻找一种方法来使列之间的关系更加清晰。我希望箭头将列连接到列。

有没有办法在 Visio 中做到这一点?

http://i.stack.imgur.com/sj0Bo.jpg

4

4 回答 4

15

您可以使用 Visio 绘图工具强制关系连接器粘合到表格形状上的特定连接点:

  1. 在视图菜单中打开连接点。
  2. 在标准工具栏上找到指针工具右侧的连接器工具。单击小箭头并更改为连接点工具。
  3. 按住 Ctrl 并在要加入关系连接器的位置单击其中一个表格形状。
  4. 在另一个表格形状上做同样的事情。
  5. 将关系连接器的末端粘贴到您刚刚添加的连接点上。
  6. 你会破坏关系。要修复它,请选择关系连接器并在数据库属性窗口中查看关系的定义。
  7. 再次关联字段。

(这是使用 Visio Enterprise 2003 测试的。)

于 2008-10-16T06:41:05.770 回答
1

如果单击关系箭头,将出现绿色中点。您可以使用它们上下拖动关系箭头。但请注意不要移动端点,因为 Visio 会取消该连接器与表对象的关联。

于 2008-10-15T20:33:31.033 回答
0

据我所知,这就是 visio 绘制它的方式,并且不可能让它指向一个确切的列。有点烦人,但我想你学会了忍受 FK 标记

于 2008-10-15T19:36:55.937 回答
0

答案是不会,但是您可以单击并拖动线条。我用来解决这个问题的方法是命名 FK 关系并显示名称(在 Database->Options 中有一个选项可以执行此操作)或用列标记关系。

于 2008-10-15T22:59:12.923 回答