Phân tích dữ liệu:

Một phần của tài liệu Thiết kế Website bán hàng mỹ phẩm”. (Trang 26 - 34)

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

Một phần của tài liệu Thiết kế Website bán hàng mỹ phẩm”. (Trang 26 - 34)

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

(52 trang)
w