2008-10-15 27 views
11

Tôi đang cố gắng trở thành nhà phát triển tốt và tạo một số tài liệu trước khi bắt đầu lập trình dự án tiếp theo của mình.Sơ đồ cơ sở dữ liệu Visio, liên kết các cột

Tôi đã tạo sơ đồ giản đồ cơ sở dữ liệu trong Visio và tạo mối quan hệ giữa các cột.

Tuy nhiên, tôi đang tìm cách tạo mối quan hệ giữa các cột rõ ràng hơn. Tôi muốn mũi tên kết nối cột với cột.

Có cách nào để thực hiện việc này trong Visio không?

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

Trả lời

15

Bạn có thể sử dụng công cụ Visio Vẽ để buộc Connector Mối quan hệ để keo để kết nối các điểm đặc biệt trên Shapes Bảng:

  1. Bật điểm kết nối trong menu View.
  2. Trên thanh công cụ chuẩn, hãy tìm Công cụ trình kết nối ở bên phải Công cụ con trỏ. Nhấp vào mũi tên nhỏ và thay đổi Công cụ điểm kết nối.
  3. Giữ phím Ctrl và nhấp vào một trong các hình dạng bảng tại điểm mà bạn muốn tham gia Trình kết nối mối quan hệ.
  4. Làm tương tự trên Bảng khác.
  5. Dán đầu của Trình kết nối mối quan hệ vào Điểm kết nối bạn vừa thêm.
  6. Bạn sẽ phá vỡ mối quan hệ. Để khắc phục sự cố, chọn Trình kết nối mối quan hệ và xem định nghĩa mối quan hệ trong Cửa sổ thuộc tính cơ sở dữ liệu.
  7. Kết hợp lại các trường.

(Điều này đã được thử nghiệm với Visio Enterprise 2003.)

+1

Awesome! Tôi đã cố gắng một thời gian dài để có được điều này để làm việc. Lưu ý - tốt hơn bạn nghĩ, ngay trước bước 5, tôi đã đổi thành Công cụ con trỏ. Tôi đã di chuyển từng đầu kết nối của mình đến điểm kết nối mới và không mất liên kết. (Visio Professional 2003) –

0

Theo hiểu biết của tôi đây là cách Visio vẽ nó, và nó không phải là khả năng để làm cho nó trỏ vào một cột chính xác. nó hơi khó chịu, nhưng tôi đoán bạn học cách sống với các dấu hiệu FK

1

Nếu bạn nhấp vào mũi tên mối quan hệ, các điểm giữa màu xanh lá cây sẽ xuất hiện. Bạn có thể sử dụng chúng để kéo mũi tên mối quan hệ lên và xuống. Tuy nhiên, hãy cẩn thận để không di chuyển các điểm cuối, vì Visio sẽ hủy liên kết kết nối đó khỏi đối tượng bảng.

0

Câu trả lời là không, nhưng bạn có thể nhấp và kéo các đường xung quanh. Phương pháp tôi sử dụng để giải quyết vấn đề này là đặt tên cho các mối quan hệ FK và hiển thị tên (có một tùy chọn để thực hiện điều này trong Database-> Options) hoặc gắn nhãn các mối quan hệ với cột đó.

Các vấn đề liên quan