Thiết kế cơ sở dữ liệu 1 Mô tả các bảng

Một phần của tài liệu Đồ án Xây dựng website quản lý bán hàng mây tre đan (Trang 64 - 65)

CHƯƠNG 3: TRIỂN KHAI VÀ ĐÁNH GIÁ KẾT QUẢ

3.1.1. Thiết kế cơ sở dữ liệu 1 Mô tả các bảng

3.1.1.1. Mô tả các bảng

3.1.1.1.1. Quyền

QUYEN (MaQuyen, TenQuyen)

Bảng Quyền dùng để quy định quyền hạn sử dụng các chức năng của hệ thống. Bảng Quyền gồm các thành phần: Mã quyền (MaQuyen), tên quyền (TenQuyen).

3.1.1.1.2. Người dùng

NGUOIDUNG (MaND, TenDangNhap, MatKhau, HoTen, GioiTinh, NgaySinh, CMND, Email, DiaChi, SoDT, MaQuyen)

Mỗi người dùng sau khi đăng ký sẽ có một tài khoản, các tài khoản khác nhau được phân biệt bởi MaND. Tương ứng với mỗi MaND sẽ có một TenDangNhap, các người dùng khác nhau sẽ có TenDangNhap khác nhau. Ngồi ra, các tài khoản cịn có các thành phần mật khẩu (MatKhau ), họ và tên khách hàng (HoTen), email (Email ), địa chỉ (DiaChi ), số điện thoại (SoDT), mã quyền(MaQuyen). Với mỗi mã quyền khách nhau sẽ quy định quyền hạn truy cập website và mua hàng.

3.1.1.1.3. Mặt hàng

MATHANG (MaMH, TenMH, GiaNhap, GiaBan, MoTa, HinhAnh, MaDM, MaNCC, NgayNhap, SoLuongKho, SoLuongBan)

Các mặt hàng được phân biệt với các mặt hàng khác bằng MaMH, có tên mặt hàng (TenMH ), thuộc một danh mục xác định bởi MaDM, được cung cấp bởi nhà cung cấp xác định bởi MaNCC.

Ngồi ra mỗi mặt hàng cịn có giá nhập hàng (GiaNhap), giá bán (GiaBan), các thơng tin mơ tả (MoTa ), các hình ảnh có liên quan (HinhAnh ), ngàynhập hàng (NgayNhap), số lượng kho (SoLuongKho), số lượng đã đặt mua (SoLuongBan).

3.1.1.1.4. Danh mục

DANHMUC (MaDM, TenDM, MoTa)

Các mặt hàng sẽ được phân biệt theo các danh mục hàng, các danh mục khác nhau được phân biệt bởi MaDM, có tên danh mục (TenDM) và phần mơ tả (MoTa ) thông tin về danh mục.

3.1.1.1.5. Nhà cung cấp

NHACC (MaNCC, TenNCC, MoTa)

Các nhà cung cấp khác nhau được phân biệt bởi MaNCC. Nhà cung cấp còn được xác định bởi tên nhà cung cấp (TenNCC), các thông tin mô tả (MoTa ).

3.1.1.1.6. Đơn hàng

DONHANG (MaDH,MaND, NgayDatHang, NgayGiaoHang, TrangThaiTT, HinhThucTT)

Khi khách hàng đặt mua mặt hàng, sẽ tạo ra một đơn hàng. Đơn hàng khác nhau sẽ phân biệt bởi MaDH. Trong đơn hàng sẽ có các thành phần khác như khách hàng đặt mua xác định bởi MaND,trạng thái thanh tốn (TrangThaiTT), hình thức thanh tốn (HinhThucTT), ngày đặt hàng (NgayDatHang), NgayGiaoHang(NgayGiaoHang).

3.1.1.1.7. Chi tiết Đơn hàng

CHITIET_DONHANG(MaCT, MaDH, MaMH, ThoiGian, SoLuong)

Khi khách hàng đặt mua hàng cũng sẽ tạo ra một chi tiết đơn hàng. Chi tiết đơn hàng khác nhau sẽ phân biệt bởi MaCT. Trong đơn hàng sẽ có các thành phần khác như mã mặt hàng đặt mua xác định bởi MaMH, đơn hàng đã đặt mua được xác định bởi MaDH, mã mặt hàng (MaMH) và số lượng (SoLuong).

3.1.1.1.8. Chi tiết Mặt hàng

CHITIET_MATHANG(MaCT, MaMH, MoTa)

Khi nhập hàng sẽ tạo ra một chi tiết đơn hàng. Trong mặt hàng sẽ có các thành phần khác như mã mặt hàng đặt mua xác định bởi MaMH, MoTa).

Một phần của tài liệu Đồ án Xây dựng website quản lý bán hàng mây tre đan (Trang 64 - 65)

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

(75 trang)
w