Giới thiệu thực thể

Một phần của tài liệu xây dựng framework tạo website đám cưới cá nhân (Trang 44 - 47)

Files: nơi lưu trữ thông tin các file hình ảnh của cô dâu chú rể upload lên.

Thông tin bao gồm id của file, tên file, kích thước file, loại của file, mã album ảnh, mã người dùng. Trong đó id của file là khóa chính và nội dung tăng tự động. Mã album ảnh là khóa ngoại được chiếu từ bảng lưu nội dung. Mã người dùng là khóa ngoại được chiếu từ bảng người dùng.

Tbl_Comment: Lưu thông tin bình luận của người dùng trê webiste. Thông tin

bao gồm: mã số của bình luận, tên người dùng quản lý tin hoặc ảnh của bình luận đó. Loại của bình luận là bình luận cho hình ảnh hoặc là bình luận cho bài viết. Tác giả của bình luận, nội dung bình luận, thời gian gửi bình luận và tình trạng của bình luận. Trong đó mã số bình luận tăng tự động. Loại bình luận giá trị 1 là bình luận bài viết. 2 là bình luận hình ảnh.

Comment_setting: Lưu thông tin cài đặt bình luận của mỗi user trên hệ thống.

Thông tin bao gồm: mã người dung, cấu hình mở hoặc đóng bình luận facebook, mở hoặc đóng bình luận thành viên cùng hệ thống, loại bình luận làm bình luận chính trên website. Tình trạng mặc định của bình luận sau khi gửi lên có cần qua kiểm duyệt trước khi hiện thị hay không. Trong đó mã người dùng là khóa chính.

Tbl_content: Đây là nơi lưu trữ nội dung các bài biết mà người dùng đăng tải

lên website. Thông tin bao gồm: Mã bài viết, mã menu mà chứa bài viết, mã người dùng đăng tải bài viết, tiêu đề bài viết, tóm tắt, tiêu đề dạng rút gọn hiện thị trên thanh địa chỉ, mật khẩu của bài viết, tình trạng của bài viết, nội dung bài viết, ngày gửi bài, hình ảnh đại diện, lượt xem bài viết. Trong đó mã bài viết là khóa chính tăng tự động. Mã người dùng là khóa ngoại được chiếu từ bảng người dùng. Mật khẩu và hình ảnh đại diện của bài viết có thể có hoặc không.

Tbl_guesbook: Nơi lưu trữ các lưu bút mà khách viếng thăm website gửi đến cô

dâu chú rể. Thông tin bao gồm: Mã lưu bút, mã người dùng, tên người gửi, nội dung lưu bút, ngày gửi, tình trạng của lưu bút. Trong đó Mã lưu bút là khóa chính và giá trị tăng tự động. Mã người dùng là khóa ngoại được chiếu từ bảng người dùng.

Tbl_header: Nơi lưu thông tin cấu hình header của người dùng. Thông tin bao

gồm: Mã người dung, nội dung header cho phiên bản máy tính, nội dung header cho phiên bản web di động. Trong đó mã người dùng là khóa chính được chiếu từ bảng người dùng.

Tbl_menu: Nơi lưu thông tin menu mặc định của hệ thống. Thông tin bao gồm:

Mã menu, tên menu.

Tbl_poll: Nơi lưu trữ những câu hỏi thăm dò ý kiến. Thông tin bao gồm: mã

câu hỏi, mã người dùng, nội dung câu hỏi, .ni dung tối đa 4 đáp án, số lượng trả lời của 4 đán án. Trong đó mã câu hỏi là khóa chính và giá trị tăng tự động. Mã người dùng là khóa ngoại được chiếu từ bảng tbl_user.

Tbl_theme: Nơi lưu trữ các giao diện mẫu của hệ thống. Thông tin bao gồm:

Mã giao diện, mã danh mục giao diện, tên giao diện và loại của giao diện. Trong đó mã giao diện là khóa chính và giá trị tăng tự động. Mã danh mục giao diện là khóa ngoại được chiếu từ tbl_theme_cat. Loại giao diện gồm 2 loại là giao diện miễn phí và giao diện trả phí.

Tbl_theme_cat: Nơi lưu trữ danh mục giao diện. Thông tin bao gồm: Mã danh

mục giao diện là khóa chính. Tên danh mục giao diện.

Tbl_user: Lưu thông tin người dùng của hệ thống. Thông tin bao gồm: Mã

người dùng, tên cô dâu, tên chú rể, email, mật khẩu, ngày cưới, mã giao diện của website, loại người dùng và domain của website. Trong đó mã người dùng là khóa chính. Mã giao diện website là khóa ngoại được chiếu từ bảng tbl_theme. Loại người dùng gồm 2 loại là người dùng miễn phí và người dùng trả phí. Nếu người dùng trả phí thì được dùng domain riêng.

Tbl_user_menu: Nơi lưu thông tin menu tùy chỉnh của người dùng. Thông tin

bao gồm: Mã menu, mã người dùng, tên menu, tên menu trên thanh địa chỉ, vị trí sắp xếp menu, tình trạng của menu (ẩn hoặc hiện), mật khẩu của menu, nội dung giới thiệu menu. Trong đó mã người dùng và mã menu là khóa chính và được chiếu lần lượt từ bảng tbl_user và bảng tbl_menu. Mật khẩu của menu có thể có hoặc không.

Tbl_video: Nơi lưu trữ video mà người dùng đăng tải lên website. Thông tin

bao gồm: Mã video, mã người dùng, tên video, tên video hiện thị trên thanh địa chỉ, mã video từ youtube, ngày đăng, mật khẩu của video, tình trạng của video, lượt xem video trên web. Trong đó mã video là khóa chính và có giá trị tăng tự động. mã người dùng

Tbl_admin: Nơi lưu trữ thông tin đăng nhập của quản trị viên cấp cao. Thông

tin bao gồm: Tên đăng nhập, mật khẩu, tên người quản trị.

Một phần của tài liệu xây dựng framework tạo website đám cưới cá nhân (Trang 44 - 47)