2.5.1. Thiết kế các bảng dữ liệu
- Bảng SanPham: Là bảng lưu trữ tất cả các sản phẩm của website
- Bảng DanhMucSanPham: Bảng này chứa thông tin về danh mục sản phẩm bẳng các quản lý ID của từng sản phẩm.
Bảng 2.22: Bảng DanhMucSanPham
- Bảng DonHang: Bảng này là một trong những phần chính của cơ sở dữ liệu,
chứa tất cả thông tin về các bảng ghi của khách hàng mua hàng. Bảng 2.23: Bảng DonHang
- Bảng ChiTietDonHang: Bảng này cung cấp tất cả thông tin chi tiết của một
đơn hàng cụ thể.
Bảng 2.14: Bảng ChiTietDonHang
- Bảng TinhTrangDonHang: Bảng này cung cấp các tên trạng thái kết hợp với
các đơn hàng được đặt trong hệ thống.
Bảng 2.25: Bảng TinhTrangDonHang
- Bảng NguoiDung: Bảng này có tất cả thơng tin liên quan đến người dùng
tương tác với hệ thống. Những người sử dụng bao gồm cả quản trị viên và khách hàng. Tất cả các thông tin này được chứa trong một bảng duy nhất.
Bảng 2.26: Bảng NguoiDung
- Bảng KieuNguoiDung: Là bảng tra cứu ngắn gọn để xác định vai trò khác
nhau của người sử dụng nhằm để cung cấp quyền sử dụng cho hệ thống. Bảng 2.27: Bảng KieuNguoiDung
- Bảng GioHang: Bảng này lưu tất cả các thông tin từ khi khách hàng đang xem
qua các sản phẩm và sau đó chọn một sản phẩm cụ thể trước khi khách hàng quyết định mua hàng.
Bảng 2.28: Bảng GioHang
- Bảng TinTuc: Bảng này dùng để lưu thông tin tin tức về các sản phẩm đồ gia
dụng, nhằm làm cho nội dung Website thêm phong phú hơn. Bảng 2.29: Bảng TinTuc
- Bảng ThongKeTruyCap: Bảng này chứa một trường TongSoTruyCap dùng để
lưu số người truy cập vào Website
Bảng 2.30: Bảng ThongKeTruyCap
2.5.2. Mối quan hệ giữa các bảng dữ liệu