.2 Sơ đồ quan hệ

Một phần của tài liệu Xây dựng website tìm việc làm (Trang 35 - 40)

Xây dựng website tìm việc làm

SVTH: Lương Huy Hồng GVHD: ThS. Trần Bửu Dung 23

2.5. Thiết kế cơ sở dữ liệu

Bảng 1 Bảng mô tả các bảng trong cơ sở dữ liệu

STT Tên bảng Mô tả

1 admin ● Quản trị viên – lưu thông tin của quản trị viên.

2 employer ● Nhà tuyển dụng – lưu thông tin của nhà tuyển

dụng

● Sau khi đăng ký, nhà tuyển dụng được cấp một

tài khoản để đăng nhập và sử dụng hệ thống. 3 employee ● Ứng viên – lưu thông tin của ứng viên

● Sau khi đăng ký thành viên, ứng viên được cấp

một tài khoản để đăng nhập và sử dụng hệ thống.

4 category ● Ngành nghề - lưu thông tin của ngành nghề

5 job ● Tin tuyển dụng – lưu thông tin của tin tuyển

dụng

6 province ● Địa điểm – lưu thông tin các tỉnh thành của

Việt Nam

7 apply_detail ● Chi tiết ứng tuyển – lưu trạng thái ứng tuyển

công việc của ứng viên

Bảng 2 Bảng admin

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

admin_id interger Khóa chính Mã quản trị viên

admin_username interger Khóa ngoại Tên đăng nhập

admin_password varchar(255) Mật khẩu

admin_name varchar(255) Tên quản trị

viên

admin_phone varchar(255) Số điện thoại

liên hệ

Xây dựng website tìm việc làm

SVTH: Lương Huy Hoàng GVHD: ThS. Trần Bửu Dung 24 Bảng 3 Bảng employer

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Employer_id interger Khóa chính Mã nhà tuyển dụng

Employer_username varchar(255) Tên đăng nhập

Employer_password varchar(255) Mật khẩu

Employer_name varchar(255) Tên nhà tuyển

dụng

Employer_address text Địa chỉ

Employer_phone varchar(15) Số điện thoại

liên hệ

Employer_desc text Mô tả nhà

tuyển dụng

Employer_status interger Trạng thái

Bảng 4 Bảng Employee

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Employee_id interger Khóa chính Mã ứng viên

Employee_email varchar(255) Email ứng viên

Employee_password varchar(255) Mật khẩu

Employee_name varchar(255) Tên ứng viên

Employee_phone varchar(255) Số điện thoại

liên hệ

Employee_dob date Ngày sinh

Employee_gender varchar(50) Giới tính

Xây dựng website tìm việc làm

SVTH: Lương Huy Hoàng GVHD: ThS. Trần Bửu Dung 25 Bảng 5 Bảng category

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Category_id interger Khóa chính Mã ngành nghề Category_name varchar(255) Tên ngành nghề

Category_desc text Mô tả ngành

nghề

Category_status interger Trạng thái

Bảng 6 Bảng province

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Province_id interger Khóa chính Mã địa điểm

Province_name varchar(255) Tên địa điểm

Bảng 7 Bảng job

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Job_id interger Khóa chính Mã tin tuyển dụng

category_id interger Khóa ngoại Mã ngành nghề employer_id interger Khóa ngoại Mã nhà tuyển

dụng

Job_name varchar(255) Tên công việc

Job_quantity interger Số lượng tuyển

dụng

Job_salary varchar(255) Lương

Job_desc text Mô tả công

việc

Job_requirement text Yêu cầu công

việc

Province_id interger Khóa ngoại Mã địa điểm

Job_createday timestamp Ngày đăng tin

Job_closeday date Ngày hết hạn

Xây dựng website tìm việc làm

SVTH: Lương Huy Hoàng GVHD: ThS. Trần Bửu Dung 26

Bảng 8 Bảng apply_detail

Thuộc tính Kiểu dữ liệu Ràng buộc Giải thích

Job_id interger Khóa ngoại Mã tin tuyển dụng

Employee_id interger Khóa ngoại Mã ứng viên

Employee_cv varchar(255) Link cv ứng

viên

Apply_status interger Trạng thái ứng

Xây dựng website tìm việc làm

SVTH: Lương Huy Hồng GVHD: ThS. Trần Bửu Dung 27

Chương 3

XÂY DỰNG CHƯƠNG TRÌNH

3.1. Giao diện chương trình 3.1.1. Quản trị viên 3.1.1. Quản trị viên

Một phần của tài liệu Xây dựng website tìm việc làm (Trang 35 - 40)

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

(58 trang)