QUẢN LÝ WEBSITE BÁN MỸ PHẨM QUẢN LÝ
2.1. Phân tích dữ liệu:
• Bảng tbl_Taikhoan: bảng tài khoản bao gồm các trường: PK_iTaikhoanID, sTentaikhoan, sMatkhau.
Tên thuộc tính Kiểu dữ liêu Ràng
buộc Mô tả
PK/ FK
1 PK_iTaikhoanID Int Mã tài khoản PK
2 sTentaikhoan Varchar(50) Null Tên tài khoản
3 sMatkhau Varchar(50) Null Mật khẩu
• Bảng tbl_Khachhang:Bảng Khách hàng bao gồm các trường:PK_iKhachhangID, sHoten, sDiachi, sEmail, sDienthoai, sFax, sDidong, FK_iTaikhoanID.
Tên thuộc tính Kiểu dữ liêu Ràng
buộc Mô tả
PK/ FK
1 PK_iKhachhangID Int Mã khách hàng PK
2 sHoten Nvarchar(50) Null Họ tên khách hàng 3 sDiachi Nvarchar(20) Null Địa chỉ của khách
hàng
4 sEmail Varchar(50) Null Email của khách hàng 5 sDienthoai Varchar(20) Null Điện thoại của khách
hàng
6 sFax Nchar(20) Null Số Fax của khách
hàng
7 sDidong Nchar(10) Null Số di động của khách hàng
8 FK_iTaikhoanID Int Null Mã tài khoản FK
Bảng 2
• Bảng tbl_Sanpham:Bảng Sản phẩm bao gồm: PK_iSanphamID, FK_iDanhmucsanpham, sMasanpham, sTensanpham, sMotasanpham,
• FK_iNhasanxuatID, FK_iNhacungcapID, iGiavao, iGiara, iSoluong, sDau, sXoa.
Tên thuộc tính Kiểu dữ liệu Ràng
buộc Mô tả
PK/ FK
1 PK_iSanphamID Int Mã sản phẩm PK
2 FK_iDanhmucsanpham Int Null Mã danh mục sản phẩm FK
3 sMasanpham Nvarchar(50) Null Mã sản phẩm
4 sTensanpham Nvarchar(50) Null Tên sản phẩm
5 sMotasanpham Nvarchar(1000) Null Mô tả sản phẩm
6 FK_iNhasanxuatID Int Null Mã nhà sản xuất FK
7 FK_iNhacungcapID Int Null Mã nhà cung cấp FK
8 iGiavao Int Null Giá nhập vào
9 iGiara Int Null Giá bán ra
10 iSoluong Int Null So lương nhập vào
11 sDuongdananh Nvarchar(70) Null Đường dẫn ảnh sản phẩm
12 sDau Nchar(10) Null Để sản phẩm lên top
13 sXoa Nchar(10) Null Xóa
Bảng 3
• Bảng tbl_Danhmucsanpham: Bảng danh mục sản phẩm bao gồm các trường: PK_iDanhmucsanpham, sTendanhmucsanpham, sMotasanpham, sXoa.
Tên thuộc tính
Kiểu dữ liêu Ràng
buộc Mô tả
PK FK
2 sTendanhmucsanpham Nvarchar(50) Null Tên danh mục sản phẩm 3 sMotasanpham Nvarchar(1000) Null Mô tả sản phẩm
4 sXoa Nchar(10) Null
Bảng 4
• Bảng tbl_Nhasanxuat: Bảng tbl nhà sản xuất bao gồm: PK_iNhasanxuatID, sNhasanxuat, sDiachi, sXoa
Tên thuộc tính Kiểu dữ liêu
Ràng buộc
Mô tả
PK/ FK
1 PK_iNhasanxuatID Int Mã nhà sản xuất PK
2 sNhasanxuat Nvarchar(50) Null Tên nhà sản xuất 3 sDiachi Nvarchar(50) Null Địa chỉ nhà sản xuất
4 sXoa Nchar(10) Null
Bảng 5
• Bảng tbl_Nhacungcap: Bảng nhà cung cấp bao gồm: PK_iNhacungcapID, sTennhacungcap, sDiachi, sDienthoai, sDienthoaididong, sMota, sXoa.
Tên thuộc tính Kiểu dữ liêu
Ràng buộc
Mô tả
PK/ FK
1 PK_iNhacungcapID Int Mã Nhà cung cấp PK 2 sTennhacungcap Nvarchar(50) Null Tên nhà cung cấp
3 sDiachi Nvarchar(50) Null Địa chỉ của nhà cung cấp 4 sDienthoai Varchar(20) Null Điện thoại nhà cung cấp 5 sDienthoaididong Varchar(20) Null Điện thoại nhà cung cấp
6 sMota Nvarchar(50) Null Mô tả nhà cung cấp
7 sXoa Nchar(10) Null
Bảng 6
• Bảng tbl_Giohang: bảng giỏ hàng bao gồm: PK_iGiohangID, PK_iGiohangID, FK_iKhachhangID
Tên thuộc tính Kiểu dữ liêu
Ràng buộc
Mô tả
PK/ FK
1 PK_iGiohangID Int Mã giỏ hàng PK
2 PK_iGiohangID Int Null Mã đơn hàng
3 FK_iKhachhangID Int Null Mã khách hàng
Bảng 7
• Bảng tbl_Donhang: PK_iDonhangID, dNgaydathang, FK_iKhachhangID, sKiemtra, sXóa
Tên thuộc tính Kiểu dữ liêu Ràng
buộc Mô tả
PK/ FK
2 dNgaydathang Datetime Null Ngày đặt hàng
3 FK_iKhachhangID Int Null Mã khách hàng
4 sKiemtra Nvarchar(50) Null Kiểm tra
5 sXóa Nchar(10) Null Xóa đơn hàng
Bảng 8
• Bảng tbl_Tintuc: bảng tin tức bao gồm: PK_iTintucID, sTieude, sTentintuc, sChitiettintuc, sNgaytao, sDuongdananh, sDanhmuctintuc.
Tên thuộc tính Kiểu dữ liêu Ràngbuộc Mô tả PK/FK
1 PK_iTintucID Int Mã Tin tức PK
2 sTieude Nvarchar(1000) Null Tên nhà cung cấp
3 sTentintuc Nvarchar(1000) Null Địa chỉ của nhà cung cấp 4 sChitiettintuc Text Null Điện thoại nhà cung cấp 5 sNgaytao Nvarchar(50) Null Điện thoại nhà cung cấp
6 sDuongdananh Nchar(50) Null Mô tả nhà cung cấp
7 sDanhmuctintuc Nvarchar(50) Null Bảng 9
• Bảng tbl_Chitietgiohang: bao gồm PK_iChitietgiohangID, fGia, sSoluong, FK_iGiohangID
Tên thuộc tính Kiểu dữ liêu
Ràng buộc
Mô tả
PK/ FK 1 PK_iChitietgiohangID Int Mã chi tiết giỏ hàng PK
3 sSoluong Nvarchar(50) Null Số lượng sản phẩm
4 FK_iGiohangID Int Null Mã giỏ hàng
Bảng 10