Liên kết nhiều nhiều

Một phần của tài liệu XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ BÁN HÀNG LINH KIỆN MÁY TÍNH (Trang 30)

I. Lý thuyết thiết kế CSDL

I.3.3 Liên kết nhiều nhiều

II. Xây dựng sơ đồ thực thể liên kết.

II.1. Các thực thể

- Dmhang (Danh mục hàng) bao gồm các thuộc tính: (mahang, tenhang, dvtinh, soluong, ngaynhap, baohanh)

- Dmkhachhang (Danh mục khách hàng) bao gồm các thuộc tính (makhach, tenkhach, diachi, dienthoai, sotk, mathue, ghichu )

-Dmnhacc (Danh mục nhà cung cấp) bao gồm các thuộc tính (mancc, tenncc, diachi, dienthoai, sotk ).

-Nhanvien (Nhân viên) bao gồm các thuộc tính (manv, tennv, ngaysinh, gioitinh, diachi, dienthoai, ghichu)

-Hdonnhap (Hoá đơn nhập) gồm các thuộc tính (sohdn, ngaynhap, hinhthucTT, loaitien, tygia, ghichu).

-CTPhieunhap (Chi tiet phiếu nhập) gồm các thuộc tính (sohdn, soluongn, dongian, thanhtienNT, thanhtienVN, tongtien).

- Hdonxuat (Hoá đơn xuất) bao gồm các thuộc tính (sohdx, ngayxuat, hinhthucTT, loaitien, tygia, ghichu).

-Chi tiet phieuxuat (Chi tiet phieu xuat): bao gồm các thuộc tính (sohdx, soluongx, dongiax, thanhtienNT, thanhtienVN, tongtien).

- Phieuthu (Phiếu thu) bao gồm các thuộc tính sau (sopt, ngaythu, hoten, diachi, dienthoai, lydo, sotienNT, tygia, sotien, bangchu, ghichu).

- Phieuchi (Phiếu chi) bao gồm các thuộc tính sau: (sopc, ngaychi, hoten, diachi, dienthoai, lydo, sotienNT, tygia, sotien, bangchu, ghichu).

-User bao gồm các thuộc tính (name, password)

II.2. Phát hiện kiểu liên kết.

II.2.1. Quan hệ giữa thực thể Dmnhacc và Hdonnhap

Một nhà cung cấp có nhiều hóa đơn nhập.Nhưng một hóa đơn nhập thì chỉ có một nhà cung cấp

Dmnhacc (mancc,tenncc, diachi, dienthoai, sotk)

Hdonnhap(sohdnhap, mancc, hinhthuctt, loaitien, tygia, ghichu, ngaynhap)

II.2.2. Quan hệ giữa thực thể CTPhieunhap và thực thể Hdonnhap

Một hóa đơn nhập có nhiều chi tiết phiếu nhập. Nhưng một chi tiết phiếu nhập chỉ có một số hóa đơn nhập.

Hdonnhap (sohdn, hinhthuctt, loaitien, tygia, ghichu, ngaynhap)

CTphieunhap (sohdn, thanhtiennt, thanhtienvn, tongtien)

II.2.3. Quan hệ giữa thực thể CTPhieunhap và Dmhang

Một chi tiết phiếu nhập có nhiều mặt hàng khác nhau, nhưng mỗi một mặt hàng chỉ có ở trong một chi tiết phiếu nhập.

Dmhang (mahang, tenhang, dvtinh, soluong, ngaynhap, baohanh).

CTphieunhap (sohdn, mahang, soluongn, dongian,thanhtienvn, thanhtiennt, tongtien, ghichu).

Dmnhacc Hdonnhap

CTPhieunhap Hdonnhap

II.2.4. Quan hệ giữa thực thể Hdonxuat và Dmkhachhang

Một khách hàng có nhiều hóa đơn xuất. Nhưng một hóa đơn xuất chỉ có một khách hàng.

Dmkhachhang (makhach, tenkhach, diachi, dienthoai, masothue)

Hdonxuat (sohdxuat, makhach, hinhthuctt, loaitien, tygia, ngayxuat, ghichu).

II.2.5. Quan hệ giữa thực thể CTPhieuxuat và Hdxuat

Một hóa đơn xuất có nhiều chi tiết phiếu xuất.

CTphieuxuat (sohdx, tenhang, soluongx, dongiax, thanhtienvn, thanhtiennt, tongtien)

Hdonxuat (sohdx, hinhthuctt, loaitien, tygia, ngayxuat, ghichu)

II.2.6. Quan hệ giữa thực thể DMhang va CTphieu xuat

Một danh mục hàng có nhiều chi tiết phiếu xuất

Dmhang (mahang, tenhang, dvtinh, soluong, ngaynhap, baohanh).

CTphieuxuat (sohdx, mahang, tenhang, soluongx, dongiax, thanhtienvn, thanhtiennt, tongtien)

Dmkhachhang Hdonxuat

Hdonxuat CTphieuxuat

Một phần của tài liệu XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ BÁN HÀNG LINH KIỆN MÁY TÍNH (Trang 30)

Tải bản đầy đủ (DOC)

(57 trang)
w