Thiết kế các bảng cơ sở dữ liệu Bảng Contacts

Một phần của tài liệu Báo cáo đồ án Xây dựng website bán trang sức trực tuyến cho cửa hàng Phúc Anh (Trang 53 - 58)

- Dòng sự kiện chính:

1. Thiết kế các bảng cơ sở dữ liệu Bảng Contacts

1.1. Bảng Contacts

STT Tên trường Kiểu dữ liệu Ràng buộc Mô tả

1 ContactsID Int Khóa chính Mã hỗ trợ trực tuyến

2 Title nvarchar(550) Not null Tiêu đề 3 CustomerNam

e

nvarchar(250) Not null Tên khách hàng

4 Email varchar(50) Not null Email người gửi

5 SendDate date Not null Ngày gửi

6 Detail nvarchar(MAX) Not null Chi tiết

Bảng 1. . Bảng hỗ trợ trực tuyến

1.2. Bảng Customers

STT Tên trường Kiểu dữ liệu Ràng buộc Mô tả

1 Account varchar(250) Khóa chính Tên tài khoản 2 PassWord varchar(MAX Not null Mật khẩu 3 FullName nvarchar(25

0)

Not null Tên đầy đủ

4 Address nvarchar(55 0)

Not null Địa chỉ

5 Email Float Not null Email khách

hàng

6 Phone varchar(50) Not null Số điện thoại

7 RoleID Int Not null Mã quyển

1.3. Bảng Bills

STT Tên trường Kiểu dữ liệu Ràng buộc Mô tả 1 BillID varchar(50) Khóa chính Mã hóa đơn 2 CustomerID nvarchar(25 0) Khóa ngoại Mã khách hàng 3 ReceiveAddress nvarchar(55 0)

Not null Địa chỉ người nhận

4 Phone varchar(50) Not null Số điện thoại 5 TypeOfSendMoney nvarchar(50) Not null Hình thức

thanh toán

6 OrderDate date Not null Ngày đặt hàng

7 DeliveryDate date Not null Ngày giao

hàng

8 TotalMoney float Not null Tổng tiền

9 IsGetMoney bit Not null Đã nhận tiền

10 IsGetProducts bit Not null Đã nhận hàng

Bảng 1. . Bảng hóa đơn

1.4. Bảng OrderDetails

STT Tên trường Kiểu dữ liệu Ràng buộc Mô tả

1 OrderDetailID Int Khóa chính Mã chi tiết đặt hàng

2 OrderID Int Khóa ngoại Mã đặt hàng

3 ProductID Int Not null Mã sản phẩm

4 Quantity Int Not null Số lượng

5 Money Float Not null Tiền

Bảng 1. . Bảng chi tiết đặt hàng

1.5. Bảng Orders

STT Tên trường Kiểu dữ liệu Ràng buộc Mô tả

1 OrderID int Khóa chính Mã đặt hàng

2 AccountID varchar(250) Not null Mã khách hàng

3 ReceiveAddress nvarchar(550) Not null Địa chỉ người nhận

4 Phone varchar(50) Not null Số điện thoại 5 TypeOfSendMoney nvarchar(250) Not null Hình thức

thanh toán 6 CountSalePromotio

n

Int Not null Số thẻ khuyến mãi

7 TotalMoney Float Not null Tổng tiền

Bảng 1. . Bảng đặt hàng

1.6. Bảng BillDetails

STT Tên trường Kiểu dữ liệu Ràng buộc Mô tả

1 BillDetailID varchar(50) Khóa chính Mã chi tiết hóa đơn

2 BillID varchar(50) Khóa ngoại Mã hóa đơn

3 ProductID Int Not null Mã sản phẩm

4 Quantity Int Not null Số lượng

5 Money Float Not null Thành tiền

Bảng 1. . Bảng chi tiết hóa đơn

1.7. Bảng Carts

STT Tên trường Kiểu dữ liệu Ràng buộc Mô tả

1 CartID Int Khóa chính Mã giỏ hàng

2 ProductID Int Khóa ngoại Mã sản phẩm 3 CartSession varchar(250

)

Not null Mã giao dịch

4 Createdate datetime Not null Ngày tạo

Bảng 1. . Bảng giỏ hàng

1.8. Bảng Products

STT Tên trường Kiểu dữ liệu Ràng buộc Mô tả

1 ProductID Int Khóa chính Mã sản phẩm 2 ProductName nvarchar Not null Tên sản phẩm

3 Quantity Int Not null Số lượng 4 Image nvarchar(550) Not null Hình ảnh 5 Detail nvarchar(MAX) Not null Chi tiết

6 OldPrice float Not null Giá cũ

7 NewPrice float Not null Giá mới

8 CateId Int Not null Mã danh mục

9 IsNew Int Not null Kiểm tra xem có

phải hàng mới về ko

10 IsPromotion Int Not null Khuyến mãi 11 DateImport datetime Not null Ngày nhập

Bảng 1. . Bảng sản phẩm

1.9. Bảng Comments

STT Tên trường Kiểu dữ liệu Ràng buộc Mô tả

1 CommentID Int Khóa chính Mã comment

2 ProductID Int Khóa ngoại Mã sản phẩm

3 CustomerNam e

nvarchar(250) Not null Tên sản phẩm

4 SendDate date Not null Ngày gửi

5 Detail nvarchar(MAX) Not null Chi tiết

6 Point Int Not null Điểm sản phẩm

Bảng 1. . Bảng lưu ý kiến bình luận

1.10. Bảng CategoryNews

STT Tên trường Kiểu dữ liệu Ràng buộc Mô tả

1 CateNewId Int Khóa chính Mã danh mục 2 CateName nvarchar(200

0)

Not null Tên tin tức

Bảng 1. . Bảng danh mục tin tức

1.11. Bảng News

STT Tên trường Kiểu dữ liệu Ràng buộc Mô tả

1 NewsId Int Khóa chính Mã tin tức

tức

3 Title nvarchar(200

0)

Not null Tiêu đề

4 [Content] nvarchar(Max )

Not null Nội dung

5 ImageUrl nvarchar(200 0)

Not null Đường dẫn ảnh

6 Release datetime Not null Ngày đăng 7 Author nvarchar(500) Not null Tác giả 8 Details nvarchar(Max

)

Not null Chi tiết

Bảng 1. . Bảng tin tức

1.12. Bảng Rolers

STT Tên trường Kiểu dữ liệu Ràng buộc Mô tả

1 RoleID Int Khóa chính Mã quyền

2 RoleName Navarchar(20 0)

Not null Tên quyền

3 Description Navarchar(20 0)

Not null Mô tả

Bảng 1. . Bảng quyền

1.13. Bảng CateProducts

STT Tên trường Kiểu dữ liệu Ràng buộc Mô tả

1 CateId Int Khóa chính Mã danh mục

2 CateNames nvarchar(300 )

Not null Tên danh mục

Bảng 1. . Bảng danh mục sản phẩm

1.14. Bảng CateChildens

1 CateChidID Int Khóa chính Mã danh mục con

2 CateID int Not null Mã danh mục

3 CatechilName nvarchar(200 )

Not null Tên danh mục con

Bảng 1. . Bảng quyền

Một phần của tài liệu Báo cáo đồ án Xây dựng website bán trang sức trực tuyến cho cửa hàng Phúc Anh (Trang 53 - 58)

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

(74 trang)
w