chuyen doi

Màu nền
Font chữ
Font size
Chiều cao dòng

Bước 1:

Với mỗi kiểu thực thể thông thường E trong lược đồ ER, hãy tạo ra một quan hệ R chứa mọi thuộc tính đơn của E. Với các thuộc tính phức hợp, chỉ lấy các thuộc tính thành phần đơn của nó. Chọn một trong các thuộc tính khóa của E làm khóa chính  cho R. Nếu khóa được chọn của E là phức hợp ( gồm nhiều thuộc tính ) thì tập các thuôc tính đơn đó sẽ cùng nhau tạo nên khóa chính của R.

Bước 2:

Với mỗi kiểu thực thể yếu W trong lược đồ ER cùng với kiểu thực thể chủ E, hãy tạo một quan hệ R chứa tất cả các thành phần đơn ( hoặc các thành phần đơn của các thuộc tính phức hộp) của W như là các thuộc tính của R. Đưa các thuộc tính khóa chính của quan hệ tương ứng với kiểu thực thể chủ làm khóa ngoài của R. Các thuộc tính này sẽ xác định kiểu liên kết của W. Khóa chính của R là một tổ hợp của khóa chính của các quan hệ tương ứng với kiểu thực thể chủ và khóa bộ phận của kiểu thực thể yếu W nếu có.

Ví dụ : giả sử ta có kiểu liên kết Nhanvien <co> Phuthuoc trong đó nhanvien là kiể thực thể chủ với các thuộc tính manv, hodem, ten, ngaysinh . thuộc tính khóa của nhân viên là manv, phuthuoc là kiểu thực thể phụ thuộc với các thuộc tính hotenPT, ngaysinh . Kiểu thực thể này không có thuộc tính khóa. Khi đó kiểu thực thể Nhanvien được chuyên thành quan hệ nhanvien với các thuộc tính như trên. Kiểu thưc thể phụ được chuyển thành quan hệ phụ thuộc với các thuộc tính …. Thêm vào đó thuộc tính là khóa của thực thể nhân viên

Bước 2 :

Với mỗi kiểu liên kết 1:1 R trong lược đồ ER, hãy xác định các quan hệ S và T tương ứng với các  kiểu thực thể tham gia trong R. Hãy chọn một trong các quan hệ, chẳng hạn S, và đưa khóa chính của T vào làm khóa ngoài của S. Tốt nhất là chọn S là một kiểu thực thể tham gia toàn bộ vào R. Đưa tất cả các thuộc tính đơn ( hoặc các thanh phần đơn của các thuộc tính phức hợp) của kiểu liên kết  1 :1 R vào làm thuộc tính của S.

 Chú ý có một cách chuyển đổi mối liên kết 1 :1 nữa nhập hai kiểu thực thể và mối liên kết thành một quan hệ. Cánh này thường được áp dụng khi cả hai kiểu thực thể đều tham gia toàn bộ vào liên kết

 Bước 4 : với mỗi kiểu liên kết hai ngôi R kiểu 1:N, hãy xác định quan hệ S biểu diễn kiểu thực thể tham gia ở phía N của kiểu liên kết. Đưa khóa chính của quan hệ T biểu diễn kiểu thực thể tham gia vào R ở phía 1 vào làm khóa ngoài trong S. làm như vậy mỗi thựu thể cụ thể của phía N được liên kết với nhiều là một thực thể  cụ thể  của phía 1 của kiểu liên kết. đưa các thuộc tính đơn (hoặc thành phần con của các thuộc tính phức hợp)  của kiểu liên kết 1 : N vào làm thuôc tính của S.

Bước 5 : với mỗi kiểu liên kết N:M hai ngôi R, hãy tạo ra một quan hệ mới S để biểu diễn R. Đưa các khóa chính của các quan hệ biểu diễn các kiểu thực thể tham gia vào  làm khóa ngoài của S. Tổ hợp các khóa chính đó sẽ tạo nên khóa chính của S. Đưa tất cả các thuộc tính đơn ( hoặc các thành phần đơn của thuộc tính phưc hợp) của kiểu liên kết N:M làm các thuôc tính của S. Chú ý rằng ta không thể biểu diễn một kiểu liên kết N:M bằng một thuộc tính khóa ngoài đơn giản trong các quan hệ tham gia ( như đã làm với kiểu liên kết 1:1 và 1:N)

Bước 6:

 Với mỗi thuộc tính đa trị A, hãy tạo ra một quan hệ mới R. Quan hệ này sẽ chứa một thuộc tính tương ứng với A cộng với thuộc tính khóa K của quan hệ biểu diễn thựu thể hoặc kiểu liên kết  có thuộc tính là A làm khóa ngoài của R. Khóa chính của R là một tổ hợp  của A và K. nếu thuộc tính đa trị là phức hợp thì chúng ta chỉ đưa vào R các thành phần đơn của nó.

Bước 7:

 Với mỗi kiểu liên kết n ngôi R, trong đó n >2 hãy tạo ra một kiểu quan hệ S để biểu diễn R. đưa các khóa chính của các quan hệ biểu diễn các thực thể tham gia vào làm khóa ngoài của S. Đưa tất cả các thuộc tính đơn của kiểu liên kết n ngôi vào làm thuộc tính của S. Khóa chính của S thường là một tổ hợp các khóa chính của các quan hệ biểu diễn các kiểu thực thể tham gia. Tuy nhiên, nếu ràng buộc lựu lượng trên kiểu thực thể E nào đó tham gia vào R là 1 khóa chính của S không được chứa thuôc tính khóa ngoài quy chiếu đến quan hệ E tương ứng với kiểu thựu thể E

Bạn đang đọc truyện trên: Truyen2U.Pro