Cách tổ chức dữ liệu và thiết kế chương trình 1 Bảng “SanPham”

Một phần của tài liệu File báo cáo Trang Web bán đồ ăn vặt HUTECH (Trang 61 - 67)

2.11.1 Bảng “SanPham”

Bảng sản phẩm cho phép quản lý các thông tin liên quan đến sản phẩm

Bảng 2.2: Bảng Sản phẩm

Tên thuộc tính Kiểu dữ liệu Null Chú thích Khóa

MaSp Int No Mã sản phẩm Khóa

TenSP Nvarchar(255) Yes Tên sản

phẩm DonGia Decimal(18,0) Yes Đơn giá

NgayCapNhap datetime Yes Ngày cập

nhật ThongTin nvarchar(MAX) Yes Thông tin

MoTa nvarchar(MAX) Yes Mô tả

HinhAnh Nvarchar(MAX) Yes Hình ảnh

SoLuongTon Int Yes Số lượng tồn

LuotXem Int Yes Lượt xem

LuotBinhChon Int Yes Lượt bình

chọn

LuotBinhLuan Int Yes Lượt bình

luân

SoLanMua Int Yes Số lần mua

MaNCC Int Yes Mã nhà cung cấp

MaNSX Int Yes Mã nhà sản

xuất

MaLoaiSP Int Yes Mã loại sản

phẩm

DaXoa Bit Yes Đã xóa

2.11.1 Bảng “KhachHang”

Bảng khách hàng cho phép quản lý các thông tin về khách hàng

Bảng 2.3: Bảng Khách hàng

Tên thuộc tính Kiểu dữ liệu Null Chú thích Khóa

MaKH Int No Mã khách

hàng

Khóa

TenKH Nvarchar(100) Yes Tên khách hàng

DiaChi Nvarchar(100) Yes Địa chỉ

Email Nvarchar(255) Yes Email

SoDienThoai nvarchar(255) Yes Số điện thoại

MaThanhVien Int Yes Mã thành

viên

2.11.1Bảng “NhaCungCap”

Bảng NhaCungCap cho phép quản lý các thông tin về nhà cung cấp

Bảng 2.4: Bảng nhà cung cấp

Tên thuộc tính Kiểu dữ liệu Null Chú thích Khóa

MaNCC Int No Mã nhà cung cấp Khóa

TenNCC Nvarchar(100) Yes Tên nhà cung cấp

DiaChi Nvarchar(255) Yes Địa chỉ

Email Nvarchar(255) Yes Email

SoDienThoai nvarchar(255) Yes Số điện thoại

Fax nvarchar(255) Yes Số Fax

2.11.2 Bảng “NhaSanXuat”

Bảng 2.5: Bảng nhà sản xuất

Tên thuộc tính Kiểu dữ liệu Null Chú thích Khóa

MaNSX Int No Mã nhà sản

xuất

Khóa

TenNSX Nvarchar(100) Yes Tên nhà sản xuất

Logo Nvarchar(MAX) Yes Logo

2.11.1Bảng “LoaiSanPham”

Bảng 2.6: Bảng loại sản phẩm

Tên thuộc tính Kiểu dữ liệu Null Chú thích Khóa

MaLoaiSP Int No Mã loại sản

phẩm Khóa

TenLoai Nvarchar(100) Yes Tên loại

Icon Nvarchar(MAX) Yes Icon

BiDanh Nvarchar(50) Yes Bí danh

2.11.2 Bảng “LoaiThanhVien”

Bảng 2.7: Bảng loại thành viên

Tên thuộc tính Kiểu dữ liệu Null Chú thích Khóa

MaLoaiTV Int No Mã loại thành

viên

Khóa

TenLoai Nvarchar(50) Yes Tên loại

Udai Int Yes Ưu đãi

2.11.1Bảng “LoaiThanhVien_Quyen”

Bảng 2.8: Bảng phân quyền

Tên thuộc tính Kiểu dữ liệu Null Chú thích Khóa

MaLoaiTV Int No Mã loại thành

viên

MaQuyen Nvarchar(50) No Mã quyền GhiChu Nvarchar(50) Yes Ghi chú

2.11.2 Bảng “ChiTietDonDatHang”

Bảng 2.9: Bảng chi tiết đơn đặt hàng

Tên thuộc tính Kiểu dữ liệu Null Chú thích Khóa

MaChiTietDDH Int No Mã chi tiết

đơn đặt hàng Khóa

MaDDH Int Yes Mã đơn đặt

hàng

MaSP Int Yes Mã sản phẩm

TenSP Nvarchar(50) Yes Tên sản

phẩm

SoLuong Int Yes Số lượng

DonGia Decimal(18,0) Yes Đơn giá

2.11.1Bảng “ChiTietPhieuNhap”

Bảng 2.10: Bảng chi tiết phiếu nhập

Tên thuộc tính Kiểu dữ liệu Null Chú thích Khóa

MaChiTietPN Int No Mã chi tiết

phiếu nhập Khóa

MaPN Int Yes Mã phiếu

MaSP Int Yes Mã phiếu nhập

DonGiaNhap Decimal(18,0) Yes Đơn giá nhập

SoLuongNhap Int Yes Số

nhập

lượng

2.11.2Bảng “PhieuNhap”

Bảng 2.11: Bảng phiếu nhập

Tên thuộc tính Kiểu dữ liệu Null Chú thích Khóa

MaPN Int No Mã phiếu

nhập

Khóa

MaNCC Int Yes Mã nhà cung

cấp

NgayNhap Datetime Yes Ngày nhập

DaXoa Bit Yes Đã xóa

2.11.1Bảng “DonDatHang”

Bảng 2.12: Bảng đơn đặt hàng

Tên thuộc tính Kiểu dữ liệu Null Chú thích Khóa

MaDDH Int No Mã đơn đặt

hàng

Khóa

TinhTrangGiaoHang Bit Yes Tình trạng giao hàng

NgayGiao Datetime Yes Ngày giao

DaThanhToan Bit Yes Đã thanh

toán

MaKH Int Yes Mã khách

hàng

UuDai Int Yes Ưu đãi

DaHuy Bit Yes Đã hủy

DaXoa Bit Yes Đã xóa

Một phần của tài liệu File báo cáo Trang Web bán đồ ăn vặt HUTECH (Trang 61 - 67)

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

(80 trang)