Sơ đồ website
WEBSITE BÁN SÁCH
Khách vãng lai
Quản lý Thành viên
Quản lý khách
hàng Giới thiệu Giới thiệu
Liên hệ
Sách Đăng ký
Loại sách Liên hệ Tin tức
Giỏ hàng
Quản lý tin tức Tin tức
Quản lý hóa đơn Phản hồi Phản hồi
Tìm kiếm
Quản lý phản hồi Tìm kiếm
Thơng tin cá nhân Quản lý admin Đăng nhập Giỏ hàng Mua hàng
CHƯƠNG 4. .Mô tả chi tiết các bảng
Việc tổ chức dữ liệu phải giải quyết được các yêu cầu đã phân tích để lúc hiển thị lên trang Web có giao diện dễ nhìn, dễ dàng, hấp dẫn khách hàng... Một phương pháp sử dụng khá rộn rãi từ trước đến nay là quản lí theo từng nhóm sản phẩm. Mỗi nhóm sẽ có một mã nhóm và tên nhóm để nhận biết. Đối với Website này, với các sản phẩm, các sản phẩm sẽ tương ứng với mã hãng và mã loại sản phẩm của nó và mã đó sẽ làm khóa chính trong bảng đó. Sau đây là một số bảng cơ sở dữ liệu chính trong tồn bộ cơ sở dữ liệu:
4.1.1.1 .Bảng KHACH_HANG
Dùng để lưu trữ thông tin về khách hàng
KHACH_HANG
Field name Data type Length Constrain Decription
Ma_kh int Identity(1,1) Not null Mã Khách Hàng
Ho_kh NVarChar 30 Not null Họ KHách Hàng
Ten_kh NVarChar 30 Not null Tên Khách Hàng
sdt VarChar 12 Not null Số Điện Thoại
Dia_chi NVarChar 200 Not null Địa Chỉ
email VarChar 50 Not null E Mail
Gioi_tinh int Not null Giới Tính
Ten_dn VarChar 30 Not null Tên Đăng Nhập
Mat_khau VarChar 30 Not null Mật Khẩu
Bảng 3.1. KHACH_HANG
4.1.1.2 Bảng ADM
ADM
Field name Data type Length Constrain Decription
Ma_adm Int Identily(1,1) Mã Admin
Ten_dn VarChar 30 Not null Tên đăng nhập
Mat_khau VarChar 30 Not null Mật khẩu
ho VarChar 30 Not null Họ
ten VarChar 30 Not null Tên
Gioi_tinh Int Not null Giới tính
4.1.1.3 Bảng LIEN_HE
Dùng để lưu trữ thông tin về liên hệ
LIEN_HE
Field name Data type Length constrain Decription
Ma_lh Int Identity(1,1) Mã Liên hệ
Ten_nguoi_lh NVarChar 50 Not null Họ Tên Người Liên Hệ
Sdt_nguoi_lh VarChar 12 Not null Số Điện Thoại email_nguoi_lh VarChar 50 Not null Email
gioi_nguoi_lh int Not null Giới Tính
diachi_nguoi_lh NVarChar 300 Not null Địa Chỉ Noi_dung NVarChar 1000 Not null Nội Dung
Ngay_lh timestamp Not null Ngày Liên Hệ
Bảng 3.3. Bảng LIEN_HE
4.1.1.4 Bảng TIN_TUC
Dùng để lưu trữ thông tin về tin tức
TIN_TUC
Ma_tt Int Identity(1,1) Mã Tin Tức Tieu_de NVarChar 80 Not null Tiêu Đề
Hinh_anh VarChar 50 Not null Đường Dẫn Ảnh Noi_dung NVarChar 3000 Not null Nội Dung
Ngay_dang timestamp Not null Ngày Đăng
Bảng 3.4. Bảng TIN_TUC
4.1.1.5 Bảng LOAI_SACH
Dùng để lưu trữ thông tin về loại quả
LOAI_SACH
Field name Data type Length constrain Decription
Ma_loai int Identity(1,1
)
Mã Loại Sản Phẩm
Ten_loa i
NVarChar 30 Not null Tên Loại Sản Phẩm
4.1.1.6 SACH
Dùng để lưu trữ thông tin về quả
QUA
Field name Data type Lengt
h
constrain Decription
Ma_sach int Identity(1,1
)
Mã Sản Phẩm Ten_sac
h
NVarChar 30 Not null Tên Sản Phẩm
Ma_loai int Not null Mã Loại Sản
Phẩm
Mo_ta NVarChar 300 Not null Mô Tả
Hinh_an h
VarChar 50 Not null Đường Dẫn Ảnh
Gia Float Not null Giá Sản Phẩm
Ngay_d DateTime Not null Ngày Đăng Hàng
Trang_t hai
int Not null Loại Hình Sản
Phẩm
4.1.1.7 Bảng DONDATHANG
Dùng để lưu trữ thông tin về đơn đặt hàng
DONDATHANG
Field name Data type Lengt
h
constrain Decription
Ma_dh Int Identity(1,1
)
Mã Hóa Đơn
Ma_kh Int Not null Mã Khách Hàng
Ngay_dh timestam p
Not null Ngày Đặt Hàng
Ngay_gh DateTime Not null Ngày Giao Hàng
Noi_giao NVarChar 300 Not null Nơi Giao Hàng
Hien_trang int Not null Hiện Trạng
Bảng 3.7. Bảng DONDATHANG
4.1.1.8 Bảng CT_DONDATHANG
Dùng để lưu trữ về thơng tin quả có trong đơn đặt hàng
CT_DONDATHANG
Field name Data
type
Lengt h
constrain Decription
Ma_dh Int Not null Mã Hóa Đơn
Ma_qua Int Not null Mã Sản Phẩm
Gia_ban Floa t
Not null Giá
Sl_dat Int Not null Số Lượng
4.1.1.9 Mơ hình thực thể liên kết