2017-07-20 23 views
7

Tôi hiện đang đăng ký Khóa học thiết kế cơ sở dữ liệu Oracle Academy trực tuyến, một cuộc thảo luận ngắn gọn về khái niệm về các mối quan hệ không thể chuyển nhượng. Tôi hiểu khái niệm đằng sau họ, nhưng các chi tiết mơ hồ của khóa học đã khiến tôi có một vài câu hỏi.Những quan tâm về Hướng dẫn tạo mô hình mối quan hệ thực thể

  1. Mối quan hệ không thể chuyển giao tồn tại giữa các thực thể được kết nối với mối quan hệ 1: 1 hoặc M: M? Tất cả các ví dụ được cung cấp bởi Oracle mô tả 1: M mối quan hệ.

  2. Kim cương được sử dụng để đại diện cho mối quan hệ không thể chuyển nhượng được rút ra ở hai đầu của mối quan hệ, cho dù chúng là tùy chọn hay bắt buộc? Tôi tin rằng họ chỉ có thể xuất hiện ở phần cuối của mối quan hệ, nhưng tôi muốn chắc chắn.

  3. Tương tự, kim cương được sử dụng để đại diện cho mối quan hệ không thể chuyển nhượng có thể xuất hiện trên hai đầu của mối quan hệ không?

Sau đây là một vài ví dụ được cung cấp bởi Oracle Academy: Example1 Example2

Trả lời

2
  1. Tôi không chắc chắn nhưng nếu bạn suy nghĩ về một số 1: 1 mối quan hệ, họ không chuyển nhượng . Ví dụ: một người chỉ có thể có một hộ chiếu. Hộ chiếu không thể được chuyển giao giữa mọi người. Tôi không chắc chắn về nhiều người nhưng tôi có thể nghĩ ra một ví dụ - bạn có thể có một nhóm người viết hàng loạt sách. Điều này sẽ nhiều đến nhiều và quyền tác giả không thể được chuyển giao cho người khác. Đó có lẽ không phải là một ví dụ tuyệt vời.

  2. Kim cương có thể được vẽ ở hai bên nhưng thường xuất hiện ở đầu bắt buộc, vì vậy tôi luôn đặt nó ở đầu đó.

  3. Tôi chưa bao giờ thấy kim cương ở cả hai đầu.

+0

vâng kim cương gần như luôn ở một đầu – asdf

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