Lược đồ quan hệ là gì?

Mô hình quan hệ giới tính thực thể (Entity Relationship Model - E-R) được CHEN trình làng vào khoảng thời gian 1976 là 1 mô hình được sử dụng thoáng rộng trong số bạn dạng xây dựng cơ sở dữ liệu tại mức khái niệm, được phát hành dựa vào việc dấn thức trái đất thực thông qua tập các đối tượng người sử dụng được gọi là các thực thể cùng các quan hệ thân những đối tượng người sử dụng này. So cùng với quy mô mạng thì quy mô quan hệ nam nữ thực thể có rất nhiều điểm mạnh hơn và nó bộc lộ rõ rộng những thành bên trong thế giới thực.

You watching: Lược đồ quan hệ là gì?



See more: Tải Ảnh Lên Facebook Bị Mờ, Hướng Dẫn Cách Đăng Ảnh Lên Facebook Không Mờ

Nếu nlỗi quy mô mạng chỉ biểu diễn các đối tượng chủ yếu chứ không cần diễn tả được các điểm sáng vào đối tượng người tiêu dùng đó thì vào mô hình quan hệ thực thể lại hạn chế được mọi điểm yếu kém này. Chính vì vậy bài toán chọn lọc quy mô này luôn là đưa ra quyết định của các nhà so với kiến thiết cửa hàng dữ liệu

1 - Vai trò của quy mô E-R trong quá trình xây đắp các đại lý dữ liệu:

Mục tiêu của quy mô E-R trong quy trình thiết kế các đại lý tài liệu đó là phân tích tài liệu, xác định các đơn vị đọc tin cơ phiên bản cần thiết của tổ chức, thể hiện kết cấu cùng mối contact giữa chúng

*

E-R là quy mô trung gian để đưa phần đa đề xuất thống trị tài liệu vào quả đât thực thành mô hình đại lý tài liệu quan tiền hệ

2 - Các yếu tố cơ bạn dạng của mô hình E-R

a - Thực thể và tập thực thể

Thực thể là 1 đối tượng người tiêu dùng trong nhân loại thực.

Một nhóm bao gồm các thực thể tương tự như nhau chế tạo ra thành một tập thực thể

Việc tuyển lựa những tập thực thể là 1 trong những bước cực kỳ quan trọng trong vấn đề desgin sơ đồ về mối quan hệ thực thể

Ví dụ: “Quản lý những dự án của công ty”

Một nhân viên cấp dưới là một trong thực thểTập vừa lòng những nhân viên cấp dưới là tập thực thểMột dự án công trình là một thực thểTập vừa lòng các dự án là tập thực thểMột cơ quan là một trong thực thểTập hòa hợp những ban ngành là tập thực thể

b - Thuộc tính:

Mỗi tập thực thể tất cả một tập những đặc điểm đặc thù, từng đặc điểm đặc thù này call là trực thuộc tính của tập thực thể. Ứng cùng với từng trực thuộc tính bao gồm một tập các quý giá mang lại thuộc tính kia call là miền quý hiếm.

See more: Tại Sao Máy Tính Mất Chế Độ Xem Trước Ảnh Trong Win 10 Explorer? / Windows 8

Miền giá trị của thuộc tính gồm những loại cực hiếm nlỗi sau:

Kiểu chuỗi (string)Kiểu số nguyên (integer)Kiểu số thực (real)...

lấy ví dụ như tập thực thể NHANVIEN tất cả những ở trong tính

Họ thương hiệu (hoten: string<20>)Ngày sinh (ns: date)Điểm TB (DTB:float)…

Thuộc tính bao hàm những nhiều loại nlỗi sau:

Thuộc tính đối chọi – quan yếu tách bóc nhỏ dại ra đượcThuộc tính phức tạp – rất có thể tách bóc ra thành những thành phầnnhỏ hơn

Các các loại cực hiếm của ở trong tính:

Đơn trị: những trực thuộc tính có giá trị tốt nhất cho 1 thực thể (VD: số CMND, …)Đa trị: các nằm trong tính bao gồm một tập quý giá đến cùng một thực thể (VD: bởi cấp, …)Suy diễn được (năm sinch tuổi)

Mỗi thực thể hầu như được khác nhau vì chưng ở trong tính khóa

lấy một ví dụ 1: tập thực thể NHANVIEN có các ở trong tính

Mã NV (MaNV: integer)Họ tên (Hoten: string<50>)Ngày sinh (ns:date)Địa chỉ (diachi:string<100>)Quê tiệm (quequan:string<30>)Hệ số lương (hsluong:float)Hệ số prúc cấp cho (hsphucap:float)Tổng lương (tongluong:float)

lấy ví dụ như 2:

*

lấy ví dụ 3:

*

c - Mối quan hệ tình dục thân các tập thực thể:

Quan hệ là việc link giữa hai xuất xắc nhiều tập thực thể

ví dụ như thân tập thực thể NHANVIEN với PHONGBAN có các link nlỗi sau:

Một nhân viên nằm trong một ban ngành làm sao đóMột cơ sở gồm một nhân viên có tác dụng trưởng phòng

Tập tình dục là tập vừa lòng những quan hệ như thể nhau

d - Lược thứ E-R:

Là thiết bị thị biểu diễn các tập thực thể, nằm trong tính và mọt quan lại hệ

Các ký hiệu trong lược vật dụng E-R

Đỉnh:

*

Cung: là mặt đường nối giữa tập thực thể và nằm trong tính, quan hệ và tập thực thể

lấy một ví dụ lược đồ dùng E-R:

*

e - Các mẫu mã liên kết vào lược vật E-R:

*

Ví dụ:

Một ban ngành có rất nhiều nhân viên

*

Một nhân viên cấp dưới chỉ thuộc 1 phòng ban

*

Một nhân viên rất có thể được phân công vào các dự án hoặc không được cắt cử vào dự án nào

*

Một nhân viên cấp dưới có thể là trưởng chống của 1 ban ngành nào đó

*

Một các loại thực thể rất có thể ttê mê gia nhiều lần vào một quan hệ giới tính với tương đối nhiều phương châm không giống nhau

*

f - Thuộc tính khóa:

Mỗi tập thực thể đề nghị có 1 khóa

Một khóa có thể có 1 tốt những nằm trong tính

Có thể có khá nhiều khóa trong một tập thực thể, ta sẽ chọn ra 1 khóa làm khóa thiết yếu mang đến tập thực thể đó

3 - Xây dựng mô hình E-R

a - Quy tắc:

Chính xácTránh trùng lặpDễ hiểuChọn đúng mối quan hệChọn đúng kiểu nằm trong tính

b - Các bước xây dựng:

Liệt kê, chọn lọc thông tinXác định tập thực thểXác định côn trùng quan hệXác định trực thuộc tính và gắn trực thuộc tính cho tập thực thể cùng mối quan liêu hệQuyết định thuộc tính khóaVẽ biểu thứ quy mô thực thể E-RChuẩn hóa biểu đồ

c - Ví dụ:

lấy một ví dụ 1: Xây dựng mô hình E-R cho cửa hàng dữ liệu làm chủ đơn đặt hàng cùng với các thông báo như sau:

*

Cách 1: Liệt kê, chọn lọc thông tin:

-- Đơn đặt đơn hàng có rất nhiều đọc tin như sau:

Số giao dịch (Số ĐH)Tên đơn vị chức năng mua hàng (Tên ĐV)Địa chỉĐiện thoạiNgày đặtTên hàngMô tảĐơn vị tính (Đv tính)Số lượngNgười mua hàng (Họ thương hiệu NĐ)

-- Phiếu ship hàng gồm hồ hết thông báo nlỗi sau:

Số phiếu ship hàng (Số PG)Tên đơn vị mua hàng (Tên ĐV)Địa chỉNơi phục vụ (Tên địa điểm GH)Ngày giaoTên hàngĐơn vị tính (Đv tính)Số lượngĐơn giáThành tiềnTên người nhận (Họ thương hiệu NN)Tên người giao (Họ tên NG)

Cách 2: Xác định thực thể, trực thuộc tính:

-- Thực thể ĐƠN VỊ ĐH có các trực thuộc tính sau:

Mã ĐVTên ĐVĐịa chỉĐiện thoại

-- Thực thể ĐƠN VỊ KH gồm các ở trong tính sau:

Mã ĐVTên ĐVĐịa chỉ

-- Thực thể HÀNG tất cả những nằm trong tính sau:

Mã hàngTên hàngĐv tínhMô tả hàng

-- Thực thể NGƯỜI ĐẶT có các ở trong tính sau:

Mã số NĐHọ tên NĐ

-- Thực thể NƠI GIAO có các thuộc tính sau:

Mã số ĐĐGTên khu vực giao

-- Thực thể NGƯỜI NHẬN gồm các nằm trong tính sau:

Mã số NNHọ tên NN

-- Thực thể NGƯỜI GIAO có các thuộc tính sau:

Mã số NGHọ thương hiệu NG

Cách 3: Xác định những côn trùng quan hệ

-- Hai động trường đoản cú tìm kiếm được là: Đặt, Giao --> Dựa vào nhì rượu cồn tự kiếm được, đặt những thắc mắc để xác định những quan hệ nlỗi sau:

*

-- Từ đó ta tất cả các quan hệ giới tính nlỗi sau:

Người đặt hàng THUỘC Đơn vị đặt hàngNgười dìm hàng THUỘC Đơn vị khách hàng hàng

Bước 4: Vẽ biểu trang bị quy mô thực thể E-R

*

Cách 5: Chuẩn hóa, rút ít gọn gàng quy mô thực thể E-RDo đơn vị đặt đơn hàng với đơn vị quý khách hàng mọi là các đơn vị chức năng sinh sống bên ngoài giao dịch cùng với siêu thị phải ta gộp thành một thực thể là Đơn vị khách hàng gồm các ở trong tính: Mã ĐV, Tên ĐV, Địa chỉ, Điện thoại

Ta có mô hình E-R nlỗi sau:

*

Cty có tương đối nhiều cơ quan, từng phòng ban có tên duy nhất, mã cơ quan nhất, một trưởng chống với ngày nhận chức.Mỗi cơ sở có thể ở các các nhân viênNhân viên tất cả mã nhân viên cấp dưới, họ thương hiệu, can hệ, chức vụMỗi nhân viên thao tác làm việc tại 1 phòng ban, tsay đắm gia vào những đề ánMỗi đề án gồm mã đề án, tên đề án

Ta có lược đồ E-R nhỏng sau:

*

Nguồn tmê mẩn khảo:http://tailieu.tv/tai-lieu/mo-hinh-thuc-the-moi-quan-he-2876/http://freetuts.net/mo-hinh-thuc-the-moi-ket-hop-er-305.htmlhttp://www.tailieuontap.com/2010/05/mo-hinh-thuc-lien-ket-mo-hinh-er.htmlhttps://voer.edu.vn/m/mo-hinh-quan-he-thuc-the-entity-relationship-model/ff2250a9