Xây Dựng Mô Hình Thực Thể Liên Kết Quản Lý Bán Hàng 1, Mô Hình Thực Thể Liên Kết

Mô phỏng quan hệ thực thể ( Entity Relationship model – E-R ) được CHEN trình làng vào năm 1976 là một mô phỏng được sử dụng thoáng đãng trong những bản thiết kế hạ tầng tài liệu ở mức khái niệm, được kiến thiết xây dựng dựa trên việc nhận thức quốc tế thực trải qua tập những đối tượng người tiêu tiêu dùng được gọi là những thực thể và những mối quan hệ giữa những đối tượng người tiêu tiêu dùng này. So với mô phỏng mạng thì mô phỏng quan hệ thực thể mang nhiều ưu điểm hơn và nó bộc lộ rõ hơn những thành phần trong quốc tế thực .Bạn đang xem : Mô phỏng thực thể liên kết quản lý bán hàngXem thêm : Chân Đế Máy Giặt Toshiba 7K g Hàng Xịn, Nên Tậu Ở Đâu, Chân Đế Máy Giặt Toshiba Nếu như mô phỏng mạng chỉ trình diễn những đối tượng chính chứ ko mô tả được những đặc điểm trong đối tượng đó thì trong mô phỏng quan hệ thực thể lại khắc phục được những điểm yếu này. Chính vì vậy việc lựa chọn mô phỏng này luôn là quyết định của những nhà phân tích thiết kế hạ tầng dữ liệu

Nếu như mô phỏng mạng chỉ trình diễn những đối tượng chính chứ ko mô tả được những đặc điểm trong đối tượng đó thì trong mô phỏng quan hệ thực thể lại khắc phục được những điểm yếu này. Chính vì vậy việc lựa chọn mô phỏng này luôn là quyết định của những nhà phân tích thiết kế hạ tầng dữ liệu

1 – Vai trò của mô phỏng E-R trong quá trình thiết kế hạ tầng dữ liệu:

Mục tiêu của mô phỏng E-R trong trật tự phong cách thiết kế hạ tầng tài liệu đó là nghiên cứu và phân tích tài liệu, xác lập những đơn vị chức năng thông tin cơ bản thiết yếu của tổ chức triển khai, diễn đạt cấu trúc và mối liên hệ giữa chúng*E-R là mô phỏng trung gian để chuyển những nhu yếu quản lý tài liệu trong quốc tế thực thành mô phỏng hạ tầng tài liệu quan hệ

2 – Những thành phần cơ bản của mô phỏng E-R

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

Thực thể là một đối tượng người tiêu dùng trong quốc tế thực .Một nhóm gồm mang những thực thể tương tự như nhau tạo thành một tập thực thểViệc lựa chọn những tập thực thể là một bước vô cùng quan yếu trong việc kiến thiết xây dựng sơ đồ về mối quan hệ thực thểVí dụ : “ Quản lý những dự án Bất Động Sản của đơn vị ”Một viên chức là một thực thểTập hợp những viên chức là tập thực thểMột dự án là một thực thểTập hợp những dự án là tập thực thểMột phòng ban là một thực thểTập hợp những phòng ban là tập thực thểMột viên chức cấp dưới là một thực thểTập hợp những viên chức cấp dưới là tập thực thểMột dự án Bất Động Sản là một thực thểTập hợp những dự án Bất Động Sản là tập thực thểMột phòng ban là một thực thểTập hợp những phòng ban là tập thực thể

b – Tính chất:

Mỗi tập thực thể mang một tập những đặc thù đặc trưng, mỗi đặc thù đặc trưng này gọi là tính chất của tập thực thể. Ứng với mỗi tính chất mang một tập những trị giá cho tính chất đó gọi là miền trị giá .

Miền trị giá của tính chất gồm những loại trị giá như sau:

Kiểu chuỗi (string)Kiểu số nguyên (integer)Kiểu số thực (real)…Kiểu chuỗi ( string ) Kiểu số nguyên ( integer ) Kiểu số thực ( real ) …Ví dụ tập thực thể NHANVIEN mang những thuộc tínhHọ tên (hoten: string<20>)Ngày sinh (ns: date)Điểm TB (DTB:float)…Họ tên ( hoten : string < 20 > ) Ngày sinh ( ns : date ) Điểm TB ( DTB : float ) …

Tính chất bao gồm những loại như sau:

Tính chất đơn – ko thể tách nhỏ ra đượcThuộc tính phức hợp – mang thể tách ra thành những thành phầnnhỏ hơnThuộc tính đơn – ko hề tách nhỏ ra đượcThuộc tính phức tạp – hoàn toàn mang thể tách ra thành những thành phầnnhỏ hơn

Những loại trị giá của tính chất:

Đơn trị: những tính chất mang trị giá duy nhất cho một thực thể (VD: số CMND, …)Đa trị: những tính chất mang một tập trị giá cho cùng một thực thể (VD: bằng cấp, …)Suy diễn được (năm sinh tuổi)Đơn trị : những tính chất mang trị giá duy nhất cho một thực thể ( VD : số CMND, … ) Đa trị : những tính chất mang một tập trị giá cho cùng một thực thể ( VD : bằng cấp, … ) Suy diễn được ( năm sinh tuổi )Mỗi thực thể đều được phân biệt bởi tính chất khóa

Ví dụ 1: tập thực thể NHANVIEN mang những tính chất

Mã NV (MaNV: integer)Họ tên (Hoten: string<50>)Ngày sinh (ns:date)Liên hệ (diachi:string<100>)Quê quán (quequan:string<30>)Hệ số lương (hsluong:float)Hệ số phụ cấp (hsphucap:float)Tổng lương (tongluong:float)Mã NV ( MaNV : integer ) Họ tên ( Hoten : string < 50 > ) Ngày sinh ( ns : date ) Liên hệ ( diachi : string < 100 > ) Quê quán ( quequan : string <3 0 > ) Hệ số lương ( hsluong : float ) Hệ số phụ cấp ( hsphucap : float ) Tổng lương ( tongluong : float )

Ví dụ 2:

*

Ví dụ 3:

*

c – Mối quan hệ giữa những tập thực thể:

Quan hệ là sự liên kết giữa hai hay nhiều tập thực thểVí dụ giữa tập thực thể NHANVIEN và PHONGBAN mang những liên kết như sau :Một viên chức thuộc một phòng ban nào đóMột phòng ban mang một viên chức làm trưởng phòngMột viên chức cấp dưới thuộc một phòng ban nào đóMột phòng ban mang một viên chức cấp dưới làm trưởng phòngTập quan hệ là tập hợp những mối quan hệ giống nhau

d – Sơ đồ E-R:

Là đồ thị màn trình diễn những tập thực thể, tính chất và mối quan hệCác ký hiệu trong sơ đồ E-RĐỉnh:Đỉnh :*Cung : là đường nối giữa tập thực thể và tính chất, mối quan hệ và tập thực thểVí dụ sơ đồ E-R :*

e – Những kiểu liên kết trong sơ đồ E-R:

*Ví dụ :Một phòng ban mang nhiều nhân viênMột phòng ban mang nhiều viên chức cấp dưới*Một viên chức cấp dưới chỉ thuộc 1 phòng ban*

Một viên chức mang thể được phân công vào nhiều dự án hoặc ko được phân công vào dự án nào

*Một viên chức cấp dưới hoàn toàn mang thể là trưởng phòng của 1 phòng ban nào đó*Một loại thực thể hoàn toàn mang thể tham gia nhiều lần vào một quan hệ với nhiều vai trò khác nhau*

f – Tính chất khóa:

Mỗi tập thực thể phải mang 1 khóaMột khóa hoàn toàn mang thể mang 1 hay nhiều thuộc tínhCó thể mang nhiều khóa trong 1 tập thực thể, ta sẽ chọn ra 1 khóa làm khóa chính cho tập thực thể đó

3 – Xây dựng mô phỏng 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 thuộc tínhChính xácTránh trùng lặpDễ hiểuChọn đúng mối quan hệChọn đúng kiểu tính chất

b – Những bước xây dựng:

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

c – Ví dụ:

Ví dụ 1: Xây dựng mô phỏng E-R cho hạ tầng dữ liệu quản lý đơn đặt hàng với những thông tin như sau:

*

Bước 1: Liệt kê, tuyển lựa thông tin:

— Đơn đặt hàng gồm những thông tin như sau :Số đơn hàng (Số ĐH)Tên đơn vị đặt 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 đặt hàng (Họ tên NĐ)Số đơn hàng ( Số ĐH ) Tên đơn vị chức năng đặt 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 đặt hàng ( Họ tên NĐ )– Phiếu giao hàng gồm những thông tin như sau :Số phiếu giao hàng (Số PG)Tên đơn vị đặt hàng (Tên ĐV)Địa chỉNơi giao hàng (Tên nơi 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ọ tên NN)Tên người giao (Họ tên NG)Số phiếu giao hàng ( Số PG ) Tên đơn vị chức năng đặt hàng ( Tên ĐV ) Địa chỉNơi giao hàng ( Tên nơi 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ọ tên NN ) Tên người giao ( Họ tên NG )

Bước 2: Xác định thực thể, tính chất:

— Thực thể ĐƠN VỊ ĐH gồm những tính chất sau :Mã ĐVTên ĐVĐịa chỉĐiện thoạiMã ĐVTên ĐVĐịa chỉĐiện thoại– Thực thể ĐƠN VỊ KH gồm những tính chất sau :Mã ĐVTên ĐVĐịa chỉMã ĐVTên ĐVĐịa chỉ– Thực thể HÀNG gồm những tính chất sau :Mã hàngTên hàngĐv tínhMô tả hàngMã hàngTên hàngĐv tínhMô tả hàng– Thực thể NGƯỜI ĐẶT gồm những tính chất sau :Mã số NĐHọ tên NĐMã số NĐHọ tên NĐ– Thực thể NƠI GIAO gồm những tính chất sau :Mã số ĐĐGTên nơi giaoMã số ĐĐGTên nơi giao– Thực thể NGƯỜI NHẬN gồm những tính chất sau :Mã số NNHọ tên NNMã số NNHọ tên NN– Thực thể NGƯỜI GIAO gồm những tính chất sau :Mã số NGHọ tên NGMã số NGHọ tên NG

Bước 3: Xác định những mối quan hệ

— Hai động từ tìm được là : Đặt, Giao — > Dựa vào hai động từ tìm được, đặt những thắc mắc để xác lập những mối quan hệ như sau :*— Từ đó ta mang những quan hệ như sau :Người đặt hàng THUỘC Đơn vị đặt hàngNgười nhận hàng THUỘC Đơn vị khách hàngNgười đặt hàng THUỘC Đơn vị đặt hàngNgười nhận hàng THUỘC Đơn vị người tìm

Bước 4: Vẽ biểu đồ mô phỏng thực thể E-R

*

Bước 5: Chuẩn hóa, rút gọn mô phỏng thực thể E-RDo đơn vị đặt hàng và đơn vị khách hàng đều là những đơn vị ở bên ngoài giao dịch với shop nên ta gộp thành một thực thể là Đơn vị khách gồm những tính chất: Mã ĐV, Tên ĐV, Liên hệ, Điện thoại

Ta mang mô phỏng E-R như sau :*

Cty mang nhiều phòng ban, mỗi phòng ban mang tên duy nhất, mã phòng ban duy nhất, một trưởng phòng và ngày nhận chức.Mỗi phòng ban mang thể ở nhiều nhiều nhân viênNhân viên mang mã viên chức, họ tên, liên hệ, chức vụMỗi viên chức làm việc ở 1 phòng ban, tham gia vào những đề ánMỗi đề án mang mã đề án, tên đề án

Ta mang sơ đồ E-R như sau :*Nguồn tìm hiểu thêm : 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

Source: https://bloghong.com
Category: Marketing