Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 14 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
14
Dung lượng
127 KB
Nội dung
Các quy tắc biến đổi môhình ER sangmôhìnhquan hệ: Qui tắc 1: Biến đổi một kiểu thựcthể thành một quan hệ. Đối với kiểu thựcthể thông thường (regular entity type): khóa của quanhệ là khóa của kiểu thực thể. Thuộc tính của quanhệ là thuộc tính của kiểu thực thể. Quanhệ chỉ chứa các thuộc tính thành phần của thuộc tính phức hợp. Quanhệ không chứa các thuộc tính đa trị. Qui tắc 2: Biến đổi thuộc tính đa trị thành một quan hệ. Quanhệ chứa khóa của kiểu thựcthể và thuộc tính đa trị. Khóa của quanhệ gồm khóa của kiểu thựcthể và thuộc tính đa trị. Qui tắc 3: Biểu diễn mối liên kết 1- ngôi hoặc 2 - ngôi có lượng số một-một. Đặt khóa của kiểu thựcthể bên phía bắt buộc và các thuộc tính của mối liên kết vào quanhệ của kiểu thựcthể bên phía tùy chọn. Qui tắc 4: Biểu diễn mối liên kết 1 - ngôi hoặc 2 - ngôi có lượng số một-nhiều. Đặt khóa của kiểu thựcthể bên phía một và các thuộc tính của mối liên kết vào quanhệ của kiểu thựcthể bên phía nhiều. . tắc biến đổi mô hình ER sang mô hình quan hệ: Qui tắc 1: Biến đổi một kiểu thực thể thành một quan hệ. Đối với kiểu thực thể thông thường (regular entity type): khóa của quan hệ là khóa. của quan hệ gồm cả hai khóa của hai kiểu thực thể. Thuộc tính của quan hệ là thuộc tính của mối liên kết. Qui tắc 6: Biến đổi mối liên kết 3 - ngôi thành một quan hệ. Quan hệ chứa. Qui tắc 2: Biến đổi thuộc tính đa trị thành một quan hệ. Quan hệ chứa khóa của kiểu thực thể và thuộc tính đa trị. Khóa của quan hệ gồm khóa của kiểu thực thể và thuộc tính đa trị.