Cơ sở dữ liệu tổng quan của hệ thống

Một phần của tài liệu Xây dựng website shop thời trang nam (Trang 63 - 69)

CHƯƠNG 3 : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

3.3. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

3.3.4. Cơ sở dữ liệu tổng quan của hệ thống

a. Thiết kế cơ sở dữ liệu

- Bảng mã quyền của admin: Dùng để chứa các mã quyền được phân loại theo từng admin (Mỗi admin có quyền khác nhau trên trang điều hành để phân loại công việc).

Bảng 3.25: Dữ liệu quyền

Tên bảng tbl_quyen

Các cột Kiểu dữ liệu Đặc điểm Mô tả

id int(10) PK, auto_increment Mã admin

Ten varchar(100) Phân loại quyền admin Mota varchar(100) Mô tả quyền

- Bảng khách hàng: Dùng để lưu trữ dữ liệu về khách hàng và thành viên của cửa hàng.

Bảng 3.26: Dữ liệu về khách hàng

Tên bảng tbl_khachhang

Các cột Kiểu dữ liệu Đặc điểm Mô tả

MaKH int(11) PK, auto_increment Mã khách hàng TenKH varchar(50) Tên khách hàng

SDT Bigint(12) Số điện thoại khách hàng

Diachi Text Địa chỉ khách hàng

MatKhau varchar(50) Mật khẩu khách hàng - Bảng nhân viên: Dùng để lưu trữ thông tin về nhân viên của cửa hàng.

Bảng 3.27: Dữ liệu về nhân viên

Tên bảng tbl_nhanvien

Các cột Kiểu dữ liệu Đặc điểm Mô tả

MaNV int(11) PK, auto_increment Mã nhân viên TenNV varchar(50) Tên nhân viên Email varchar(50) Email nhân viên

SDT int(12) Số điện thoại nhân viên

Diachi Text Địa chỉ nhân viên

MatKhau varchar(50) Mật Khẩu nhân viên

52

- Bảng danh mục: Dùng để lưu trữ dữ liệu về danh mục các sản phẩm.

Bảng 3.28: Dữ liệu danh mục sản phẩm

Tên bảng tbl_danhmuc

Các cột Kiểu dữ liệu Đặc điểm Mô tả

MaDM int(11) PK, auto_increment Mã danh mục TenDM varchar(50) Tên danh mục

- Bảng thông tin sản phẩm: Dùng để lưu trữ thông tin về các sản phẩm của cửa hàng.

Bảng 3.29: Dữ liệu về sản phẩm

Tên bảng tbl_sanpham

Các cột Kiểu dữ liệu Đặc điểm Mô tả

MaSP int(11) PK, auto_increment Mã sản phẩm TenSP varchar(50) Tên sản phẩm

MaDM int(11) Mã danh mục

MaNCC int(11) Mã nhà cung cấp

SoLuong int(11) Số lượng sản phẩm

MoTa Text Mô tả sản phẩm

DonGia Decimal(10,0) Đơn giá sản phẩm MaAnh varchar(50 Mã ảnh sản phẩm

- Bảng chi tiết sản phẩm: Dùng để lưu trữ thông tin chi tiết về các sản phẩm của cửa hàng.

Bảng 3.30: Dữ liệu chi tiết về sản phẩm

Tên bảng tbl_chitietsanpham

Các cột Kiểu dữ liệu Đặc điểm Mô tả

MaSP int(11) PK, auto_increment Mã sản phẩm

MaSize int(11) Mã size

MaMau varchar(50) Mã màu

Soluong int(11) Số lượng

- Bảng ảnh: Dùng để lưu trữ dữ liệu hình ảnh của các sản phẩm.

Bảng 3.31: Dữ liệu ảnh của sản phẩm

Tên bảng tbl_anhsp

Các cột Kiểu dữ liệu Đặc điểm Mô tả

MaAnh int(11) PK, auto_increment Mã ảnh

53

- Bảng màu: Dùng để lưu trữ dữ liệu màu sắc của các sản phẩm.

Bảng 3.32: Dữ liệu về màu sắc của sản phẩm

Tên bảng tbl_mau

Các cột Kiểu dữ liệu Đặc điểm Mô tả

MaMau Varchar(50) PK, auto_increment Mã màu - Bảng size: Dùng để lưu trữ dữ liệu về size của các sản phẩm.

Bảng 3.33: Dữ liệu về size sản phẩm

Tên bảng tbl_size

Các cột Kiểu dữ liệu Đặc điểm Mô tả

MaSize int(11) PK, auto_increment Mã size

- Bảng nhà cung cấp: Dùng để lưu trữ thông tin nhà cung cấp các sản phẩm.

Bảng 3.34: Dữ liệu nhà cung cấp

Tên bảng tbl_nhacc

Các cột Kiểu dữ liệu Đặc điểm Mô tả

MaNCC int(11) PK, auto_increment Mã nhà cung cấp TenNCC varchar(50) Tên nhà cung cấp

- Bảng thông tin khuyến mãi: Dùng để lưu trữ thông tin chi tiết về các chương trình khuyến mãi của cửa hàng.

Bảng 3.35: Dữ liệu chương trình khuyến mãi

Tên bảng tbl_khuyenmai

Các cột Kiểu dữ liệu Đặc điểm Mô tả

MaKM int(11) PK, auto_increment Mã khuyến mãi TenKM varchar(50) Tên khuyến mãi MoTa varchar(11) Mô tả khuyến mãi

KM_PT Int(50) Số phần trăm khuyến mãi TienKM Decimal(10,0) Số tiền khuyến mãi

NgayBD date Ngày bắt đầu khuyến mãi

NgayKT date Ngày kết thúc

- Bảng sản phẩm khuyến mãi: Dùng để lưu trữ dữ liệu về các sản phẩm khuyến mãi.

Bảng 3.36: Dữ liệu sản phẩm khuyến mãi

Tên bảng tbl_sanphamkhuyenmai

Các cột Kiểu dữ liệu Đặc điểm Mô tả

MaSP int(11) PK, auto_increment Mã sản phẩm

54

- Bảng người nhận: Dùng để lưu trữ dữ liệu về người nhận các sản phẩm được bán.

Bảng 3.37: Dữ liệu người nhận

Tên bảng Tbl_nguoinhan

Các cột Kiểu dữ liệu Đặc điểm Mô tả

MaHD int(11) PK, auto_increment Mã hóa đơn TenNN varchar(50) Tên người nhận DiaChiNN Text Địa chỉ người nhận SDTNN Int(12) Số điện thoại người nhận

- Bảng hóa đơn: Dùng để lưu trữ dữ liệu chi tiết về các hóa đơn mua, bán sản phẩm của cửa hàng.

Bảng 3.38: Dữ liệu hóa đơn

Tên bảng tbl_hoadon

Các cột Kiểu dữ liệu Đặc điểm Mô tả

MaHD int(11) PK, auto_increment Mã hóa đơn

MaKH int(11) Mã khách hàng

MaNV int(11) Mã nhân viên bán đơn hàng

NgayDat Datetime Ngày đặt hàng NgayGiao Datetime Ngày giao hàng TinhTrang varchar(20) Tình trạng hàng Tongtien Decimal(10,0) Tổng tiền hàng

- Bảng bình luận: Dùng để lưu trữ dữ liệu về các phản hồi của khách hàng về sản phẩm.

Bảng 3.39: Dữ liệu bình luận

Tên bảng tbl_binhluan

Các cột Kiểu dữ liệu Đặc điểm Mô tả

MaBL int(11) PK, auto_increment Mã bình luận

MaSP int(11) Mã sản phẩm

MaKH int(11) Mã khách hàng

NoiDung Text Nội dung bình luận ThoiGian datetime Thời gian bình luận

55

- Bảng phiếu nhập: Dùng để lưu trữ dữ liệu về các phiếu nhập sản phẩm của admin.

Bảng 3.40: Dữ liệu phiếu nhập

Tên bảng tbl_phieunhap

Các cột Kiểu dữ liệu Đặc điểm Mô tả

MaPN int(11) PK, auto_increment Mã phiếu nhập

MaNV int(11) Mã nhân viên

MaSP int(11) Mã sản phẩm

SoLuong int(11) Số lượng sản phẩm nhập DonGia Decimal(10,0) Đơn giá của sản phẩm TongTien Decimal(10,0) Tổng số tiền nhập NgayNhap datetime Ngày nhập sản phẩm

Note Varchar(100) Ghi chú

Size Int(11) Size của sản phẩm

Mau Varchar(50) Màu của sản phẩm

- Bảng phiếu xuất: Dùng để lưu trữ dữ liệu về các phiếu xuất sản phẩm của admin.

Bảng 3.41: Dữ liệu phiếu xuất

Tên bảng tbl_phieuxuat

Các cột Kiểu dữ liệu Đặc điểm Mô tả

MaPX int(11) PK, auto_increment Mã phiếu xuất

MaNV int(11) Mã nhân viên

MaSP int(11) Mã sản phẩm

SoLuong int(11) Số lượng sản phẩm nhập DonGia Decimal(10,0) Đơn giá của sản phẩm TongTien Decimal(10,0) Tổng số tiền nhập NgayXuat datetime Ngày xuất sản phẩm

Note Varchar(100) Ghi chú

Size Int(11) Size của sản phẩm

56

b. Sơ đồ cơ sở dữ liệu

57

Một phần của tài liệu Xây dựng website shop thời trang nam (Trang 63 - 69)

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

(91 trang)