Mô tả chi tiết thực thể

Một phần của tài liệu ĐỀ TÀI Xây dựng website cung cấp thiết bị về công nghệ (Trang 30 - 45)

Hình 3.3. Sql Diagram

(Lưu ý: Từ khóa gạch chân là khóa chính của TABLE)

STT Tên thuộc tính Diễn giải Kiểu dữ liệu

Chiều dài

1 admin_id Mã admin Int 11

2 admin_name Tên admin Varchar 255 3 admin_email Địa chỉ email Varchar 100

4 admin_password Mật khẩu admin Varchar 255 5 admin_phone Số điện thoại admin Varchar 255

Bảng 3.15. Bảng tbl_admin( Quản trị viên)

STT Tên thuộc tính Diễn giải Kiểu dữ liệu

Chiều dài

1 id_admin_roles Mã quyền admin Int 11

2 admin_admin_id Mã admin( Khóa ngoại) Int 10 3 roles_id_roles Mã quyền( Khóa ngoại) Int 10

Bảng 3.16. Bảng admin_roles( Quyền admin)

STT Tên thuộc tính Diễn giải Kiểu dữ liệu Chiều dài 1 2 id_roles name Mã quyền Tên quyền Int Varchar 11 100 Bảng 3.17. Bảng tbl_roles( Quyền)

STT Tên thuộc tính Diễn giải Kiểu dữ liệu

Chiều dài

2 provider_user_ id Mã người

dùng( Khóa ngoại)

3 provider_user_ Email người dùng Varchar 100 email

4 provider Thông tin cung cấp Varchar 100

5 user Mã admin (Khóa ngoại) Int 11

Bảng 3.18. Bảng tbl_social( Thông tin)

STT Tên thuộc tính Diễn giải Kiểu dữ liệu

Chiều dài 1 id Mã người dùng Int 11 2 name Tên người dùng Varchar 255 3 email Địa chỉ email Varchar 255 4 password Mật khẩu Varchar 255 5 remember_token Thông báo Varchar 100

Bảng 3.19. Bảng Users( Người dùng)

STT Tên thuộc tính Diễn giải Kiểu dữ liệu

Chiều dài

1 user_id Mã thông tin người dùng Int 11

2 provider_user_ id Mã người dùng( Khóa Varchar 100 3 provider_user_ ngoại)

email Email người dùng Varchar 100 4 provider Thông tin cung cấp Varchar 100

ngoại)

Bảng 3.20. Bảng tbl_social_customers( Thông tin người dùng)

STT Tên thuộc tính Diễn giải Kiểu dữ liệu

Chiều dài

1 customer_id Mã khách hàng Int 11

2 customer_ name Tên khách hàng Varchar 255 3 customer_ email Địa chỉ email khách hàng Varchar 255 4 customer_

password Mật khẩu khách hàng Varchar 255 5 customer_ phone Số điện thoại khách hàng Varchar 255

Bảng 3.21. Bảng tbl_customer( Khách hàng)

STT Tên thuộc tính Diễn giải Kiểu dữ liệu

Chiều dài

1 order_id Mã đơn hàng Int 11

2 customer_id Mã khách hàng( Khóa Int 11 ngoại)

3 shipping_id Mã gửi hàng( Khóa ngoại) Int 11 4 payment_id Mã thanh toán( Khóa

ngoại) Int 11 5 order_total Tổng đơn hàng Varchar 50 6 order_status Trạng thái đơn hàng Varchar 50

STT Tên thuộc tính Diễn giải Kiểu dữ liệu

Chiều dài

1 payment_id Mã thanh toán Int 11

2 payment_ method Phương thức thanh toán Varchar 255 3 payment_ status Trạng thái thanh toán Varchar 50

Bảng 3.23. Bảng tbl_payment( Thanh toán)

STT Tên thuộc tính Diễn giải Kiểu dữ liệu

Chiều dài

1 order_details _id Mã chi tiết đơn hàng Int 11

2 order_id Mã đơn hàng( Khóa

ngoại) Int 11 3 product_id Mã sản phẩm( Khóa

ngoại)

Int 11 4 product_name Tên sản phẩm Varchar 255 5 product_price Giá sản phẩm Varchar 50 6 product_sales_

quantity Số lượng sản phẩm Int 11

Bảng 3.24. Bảng tbl_order_details( Chi tiết đơn hàng)

STT Tên thuộc tính Diễn giải Kiểu dữ liệu

Chiều dài

1 product_id Mã sản phẩm Int 11

2 category_id Mã danh mục( Khóa

3 brand_id Mã thương hiệu( Khóa Int 11 ngoại)

5 product_desc Mô tả sản phẩm Text 6 product_ content Nội dung sản phẩm Text

7 product_price Giá sản phẩm Varchar 255 8 product_image Hình ảnh sản phẩm Varchar 255 9 product_status Trạng thái sản phẩm Int 11

Bảng 3.25. Bảng tbl_product( Sản phẩm)

STT Tên thuộc tính Diễn giải Kiểu dữ liệu

Chiều dài

1 category_id Mã danh mục Int 11

2 category_name Tên danh mục Varchar 255 3 category_desc Mô tả danh mục Text

4 category_status Trạng thái danh mục Int 11

Bảng 3.26. Bảng tbl_category_product( Danh mục sản phẩm)

STT Tên thuộc tính Diễn giải Kiểu dữ liệu

Chiều dài

1 brand_id Mã thương hiệu Int 11

2 brand _name Tên thương hiệu Varchar 255 3 brand _desc Mô tả thương hiệu Text

4 brand _status Trạng thái thương hiệu Int 11

STT Tên thuộc tính Diễn giải Kiểu dữ Chiều dài

liệu

1 comment_id Mã bình luận Int 11

2 comment_ name Tên bình luận Varchar 255 3 comment Nội dung Text

4 comment_ date Ngày bình luận Timestam comment_ Mã sản phẩm( Khóa

ngoại)

p 11 5 product_id Int

6 comment_ status Trạng thái bình luận 11 Int

Bảng 3.28. Bảng tbl_comment ( Bình luận)

STT Tên thuộc tính Diễn giải Kiểu dữ liệu

Chiều dài

1 shipping_id Mã gửi hàng Int 11

2 shipping_name Tên người nhận Varchar 255 3 shipping_email Địa chỉ email Varchar 255 4 shipping_notes Ghi chú Text

5 shipping_ phone Số điện thoại người nhận Varchar 255 6 shipping_ address Địa chỉ người nhận Text

Bảng 3.29. Bảng tbl_shipping ( Gửi hàng)

STT Tên thuộc tính Diễn giải Kiểu dữ

Chiều dài

1 2 3 4 5 fee_id fee_matp fee_maqh fee_xaid fee_freeship Mã phí vận chuyển Mã tỉnh, thành phố( Khóa ngoại) Mã quận,

huyện( Khóa ngoại) Mã xã, phường, thị trấn( Khóa ngoại) Phí vận chuyển I n t I n t Int Int Varchar 11 11 11 11 50 Bảng 3.30. Bảng tbl_fee_ship ( Phí vận chuyển)

STT Tên thuộc tính Diễn giải Kiểu dữ liệu Chiều dài 1 2 3 matp name_ci ty type Mã tỉnh, thành phố Tên tỉnh, thành phố Kiểu tỉnh( thành phố) Int Varch ar Varchar 11 10 50 Bảng 3.31. Bảng tbl_tinhthanhpho ( Tỉnh/ thành phố)

STT Tên thuộc tính Diễn giải Kiểu dữ liệu

Chiều dài

1 2 3 4 maqh name_provin ce type matp Mã quận, huyện Tên quận, huyện Kiểu quận( huyện) Mã tỉnh, thành phố( Khóa ngoại) Int Varch ar Varch ar Int 11 100 50 11

Bảng 3.32. Bảng tbl_quanhuyen ( Quận huyện)

STT Tên thuộc tính Diễn giải Kiểu dữ liệu Chiều dài 1 2 3 4 xaid name_ xaphuong type maqh Mã xã, phường, thị trấn Tên xã, phường, thị trấn Kiểu xã ( phường) Mã quận, huyện( Khóa ngoại)

Int Varch ar Varch ar Int 11 100 50 11 Bảng 3.33. Bảng tbl_xaphuongthitran ( Xã, phường, thị trấn)

Một phần của tài liệu ĐỀ TÀI Xây dựng website cung cấp thiết bị về công nghệ (Trang 30 - 45)

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

(70 trang)
w