You are on page 1of 13

Data Dictionary of Job Portal

Table 1:-Name: Description: location_master Holds the country, state and city Field Name location_id location_name parent_id Field Type Number(9) Varchar(30) Number(9) Constraints P.K. Not Null F.K. (location_mast er) self reference Description Holds unique id for location name Holds name for the locations identify the which state of which country and, which city of which state

Fields
Sr. No. 1 2 3

Table 2: -Name: Description: security_question_master Holds security questions to be asked for authentication Field Name question_id question_text Field Type Number(1) Varchar(30) Constraints P.K. Not Null Description Holds security question id Holds the question

Fields
Sr. No. 1 2

Table 3: -Name: Description: qualification_master Holds the qualification degree id and names Field Name course_id course_name course_type Field Type Number(3) Varchar(50) Char(1) Constraints P.K. Not Null Not Null Description Holds the unique id for degree names Holds the name for Degree and Certification courses Holds: Secondary(S), Higher Secondary(H),Diploma(D),Under Graduate(U),Post Graduate(P)

Fields
Sr. No. 1 2 3

Table 4: -Name: Description: Extra_course Holds the extra course/degree details enter by seeker Field Name seeker_id extra_course_name Field Type Varchar(30) Varchar(50) Constraints F.K. (seeker_login) Not Null Description Refers the seeker-id for seeker from login table Holds the name for Degree and Certification courses

Fields
Sr. No. 1 2

Table 5: -Name: Description: industry_domain_master Holds Industry Domain names and IDs Field Name domain_id domain_name Field Type Number(2) Varchar(25) Constraints P.K. Not Null Description Holds the unique domain-name id for the domain names Holds Industry domain names

Fields
Sr. No. 1 2

Table 6: -Name: Description: job_role_master Holds job-roles and their IDs Field Name job_role_id job_role Field Type Number(2) Varchar(30) Constraints P.K. Not Null Description Holds unique id for the Job Roles Holds the Job Roles

Fields
Sr. No. 1 2

Table 7:-Name: Description: job_area_expert_master Holds the details of expertise Field Name expert_area_id expert_area Field Type Number(3) Varchar(30) Constraints P.K. Not Null Description Holds the unique id for the role names Holds Industry role names

Fields
Sr. No. 1 2

Table 8:-Name: Description: seeker_login Holds login details for seeker Field Name seeker_id email_id password queston_id Field Type varchar(30) Varchar(255) Varchar(100) Number(1) Constraints P.K. Unique Key, Not Null Not Null F.K. (security_ques tion_master), Not Null Not Null Default= system-date Description Holds the unique id of job seeker Holds the email-id for the seeker, use for login Holds the password for the user Holds the Security Question ID

Fields
Sr. No. 1 2 3 4

5 6

answer registration_date

Varchar(30) Datetime

Holds the Security Question answer Holds account creation date

Table 9:-Name: Description: recruiter_login Holds login details for recruiter Field Name recruiter_id email_id password queston_id Field Type varchar(30) Varchar(30) Varchar(100) Number(1) Constraints P.K. Unique Key, Not Null Not Null F.K. (security_ques tion_master), Not Null Not Null Default= system-date Description Holds the unique id of job recruiter Holds the email-id for the recruiter, use for login Holds the password for the user Holds the Security Question ID

Fields
Sr. No. 1 2 3 4

5 6

Answer registration_date

Varchar(75) Datetime

Holds the Security Question answer Holds account creation date

Table 10: -Name: Description: job_seeker_qualification Describes qualification details of the job seeker Field Name seeker_id course_id Field Type varchar(30) Number(3) Constraints F.K. (seeker_login) F.k. (qualification_ master) Description Holds seeker id that refers seeker_login table Holds couse id which is completed by user Holds the percentage of the particular course of seeker Holds the year of passing of particular course Holds the university name in which seeker passed particular course

Fields
Sr. No. 1 2

3 4 5

percentage passing_year university

Number(5,2) Number(4) Varchar(40)

Table 11: -Name: Description: job_recruiter_registeration Holds Registeration Details for Job Recruiter Field Name recruiter_id Field Type Varchar(30) Constraints F.K. (recruiter_logi n) Not Null Not Null Not Null F.K. (location_mast er) Description Holds the recruiter-id

Fields
Sr. No. 1

2 3 4 5

org_name org_address_line_1 org_address_line_2 location_id

Varchar(40) Varchar(50) Varchar(50) Number(9)

Organization name Organization Address Organization Address Holds the location id

6 7 8 9 10 11 12 13 14

pin_code Website fax_number contact_no_1 contact_no_2 email_id contact_person_name last_modified_date image_path

Number(6) Varchar(50) Varchar(20) Varchar(20) Varchar(20) Varchar(30) Varchar(40) Date Varchar(100) Not Null Not Null

Default= syste m-date

Holds pin-code for the city Holds the website address of the Organization Holds fax number of the Organization Contact Number 1 of the Organization Contact Number 2 of the Organization Holds e-mail of the Organization Holds Contact person details of the Organization Holds date at the time profile is modified Holds the image location for the server

Table 12:-Name: Description: job_post_details Holds Job Posted by Recruiter and Posts details Field Name job_post_id recruiter_id Field Type Number(7) varchar(30) Constraints P.K. F.K. (recruiter_logi n) F.K. (industry_dom ain_master) F.K. (job_role_mast er) Not Null Description Job Post unique ID Refer to the recruiter id of login table Refer to the domain_id of domain_master table Refer to the job_role_id of job_role_master table The title of the job Brief information about the job provided by company/recruiter Number of vacancies for the posted job The date of activation at the time job is posted on the site The date at which time job will remove from the site Any(a), Full-time(f), Part-time(p) Define minimum salary package per annum Define maximum salary package per annum Branch of the company for job Address of the branch Refers to the location id of location master table Publish/Active(a), Unpublished(u), Inactive(i) Preffered gender for the job, Male(m), Female(f), Any(a) Contact person for job Contact e-mailID Minimum Age in Years Maximum Age in Years Minimum Experience in Years Maximum Experience in Years

Fields
Sr. No. 1 2

domain_id

Number(2)

job_role_id

Number(2)

5 6 7 8 9 10 11 12 13 14 15

job_post_title job_post_description job_vacancy activation_date inactivation_date job_type min_pay_scale max_pay_scale branch_name branch_address location_id

Varchar(30) Varchar(300) Number(4) Date Date Char(1) Number(10) Number(10) Varchar(30) Varchar(100) Number(9)

Default: a

16 17 18 19 20 21 22 23 24

job_post_status Gender contact_person_name contact_mail contact_phone min_age max_age min_experience max_experience

Char(1) Char(1) Varchar(40) Varchar(30) Varchar(20) Number(2) Number(2) Number(2) Number(2)

F.K. (location_mast er) Default: u Default: a

Table 13: -Name: Description: Job_recruiter_jobpost_required_degree Describes information of degree/course for job post Field Name job_post_id Field Type Number(7) Constraints F.K. (job_post_deta ils) F.K. (qualification_ master) Description Holds job post id that refer to jobpost_master table Holds course id that refers to qualification_master table

Fields
Sr. No. 1

course_id

Number(3)

Table 14: -Name: Description: job_recruiter_tag Describes tagging information for job recruiter Field Name tag_id recruiter_id Field Type Number(9) Varchar(30) Constraints P.K. F.K. (recruiter_logi n) Not null Description Holds tag id done by recruiter Holds Recruiter id that refers recruiter_login table Holds tag name

Fields
Sr. No. 1 2

tag_name

Number(20)

Table 15: -Name: Description: job_recruiter_tag_items Describes tagged job seeker information of the job seeker for recruiter Field Name tag_id Field Type Number(9) Constraints F.K. (job_recruiter_ tag) F.K. (seeker_login) Description Holds tag id refer to jobrecruiter_tag table Holds seeker id that refers seeker_login table

Fields
Sr. No. 1

seeker_id

Varchar(30)

Table 16: -Name: Description: Job_recruiter_sort_list Describes sort listed job seeker selected by job recruiter Field Name job_post_id Field Type Number(7) Constraints F.K. (job_post_deta il) F.K. (seeker_login) Description Refers to job post id that refer to jobpost_master table Holds seeker id that refers seeker_login table Date on which recruiter sort list seeker

Fields
Sr. No. 1

2 3

seeker_id sort_list_date

varchar(30) Date

Table 17:-Name: Description: Job_seeker_expert_experience Describes experience of job seeker in expert area Field Name seeker_id expert_area_id Field Type varchar(30) Number(3) Constraints F.K. (seeker_login) F.K. (expert_area_ master) Default=0 Description Holds seeker id that refers login table Holds expert_area_id refers expert_area_master table Experience in year

Fields
Sr. No. 1 2

Experience

Number(2)

Table 18: -Name: Description: language_master Describes language details Field Name language_id Language Field Type number(3) varchar(30) Constraints P.k Description holds unique id for language holds the language like English ,hindi,gujrati, etc..

Fields
Sr. No. 1 2

Table 19: -Name: Description: job_seeker_language Describes details of language known by seeker Field Name seeker_id language_id Field Type varchar(30) number(3) Constraints F.K. (seeker_login) F.K. (language_mas ter) Description refers to seeker id of seeker_login table Holds language id that refers language_master table define proficiencies that are 1=read,2=write,4=speak, 3=read+write,5=read+speak,6=s peak+write,7=all

Fields
Sr. No. 1 2

Proficiency

number(1)

Table 20:-Name: Description: Job_seeker_registration Records information regarding job seeker. Field Name seeker_id Field Type varchar(30) Constraints P.K. F.K. (seeker_login) Not null Description Holds unique id for seeker that refers seeker_login table Holds first name for the seeker Holds middle name for the seeker Holds last name for the seeker Gender of seeker(M for male, F for Female) Holds date of birth of seeker Holds address line 1 of the seeker Holds address line 2 of the seeker Holds location id that refer location_master table Holds pincode of area Holds contact no of the seeker Holds second contact no of the seeker Holds email id of the seeker that can be use for contact the seeker Holds path of the resume of the seeker Holds path of the image file of seeker Holds date at the time profile is modified

Fields
Sr. No. 1

2 3 4 5 6 7 8 9

first_name middle_name last_name Gender date_of_birth address_line_1 address_line_2 location_id

Varchar(20) Varchar(20) Varchar(20) Char(1) Date Varchar(50) VArchar(50) Number(9)

Not null

F.K. (location_mast er)

10 11 12 13 14 15 16

Pincode contact_no_1 contact_no_2 email_id resume_location image_location last_modified_date

Number(6) Varchar(20) Varchar(20) Varchar(40) Varchar(100) Varchar(100) Date Default= syste m-date Not null

Table 21: -Name: Description: Job_seeker_jobrequirement_detail Describes the details of job that job seeker wants to get a job Field Name seeker_id domain_id Field Type Varchar(30) Number(2) Constraints F.K. (seeker_login) F.K. (industry_dom ain_master) F.K. (job_role_mast er) Not null Description Holds seeker id that refers seeker_login table Holds domain id that refers industry_domain_master Holds job role id that refers job_role_master Holds the job title regarding job he want to get Holds the brief description of job he want to get Holds job type( p =part time, f =full time, a =any) holds locations name in which seeker is interested to do job

Fields
Sr. No. 1 2

job_role_id

Number(2)

4 5 6 7

job_title job_description job_type job_locations

Varchar(30) Varchar(100) Char(1) varchar(100)

Default= a

Table 22: -Name: Description: Job_seeker_tag Describes tagging information for job seeker Field Name tag_id seeker_id tag_name Field Type Number(9) varchar(30) varchar(20) Constraints P.K. F.K. (seeker_login) Not null Description Holds tag id that refer to tag folder Holds seeker id that refers seeker_login table Holds tag/folder name

Fields
Sr. No. 1 2 3

Table 23: -Name: Description: Job_seeker_tag_items Describes tagged job post information of the recruiter for job seeker Field Name tag_id Field Type Number(9) Constraints F.K. (job_seeker_ta g) F.K. (job_post_deta il) Description Refers tag id of jobseeker_tag table Refers job post id of jobpost table

Fields
Sr. No. 1

job_post_id

Number(7)

Table 24:-Name: Description: Job_seeker_applied Describes information that job seeker apply for particular job Field Name seeker_id job_post_id Field Type Varchar(30) Number(7) Constraints F.K. (seeker_login) F.K. (job_post_deta ils) Not null Description Holds seeker id that refers seeker_login table Holds job post id for which job seeker applied Holds date at the time job seeker applied for job

Fields
Sr. No. 1 2

apply_date

Date

Table 25: -Name: Description: user_privilege_detail Describes the special users information and privilege added by web site administrator Field Name special_user_id email_id Field Type varchar(30) Varchar(30) Constraints P.K. Not null, unique Description Holds unique special user id created by site administrator Holds email id of special user with the help of it also special user can login

Fields
Sr. No. 1 2

3 4 5

Password question_id Answer

Varchar(100) Number(1) Varchar(75) F.K. (Table 4) Not null

Privilege

Number(1)

Not null

Holds password provided to special user Holds question id that refer to question_master table Holds answer provided by special user which can help to get forgotten password Provide accessible operations that are 1=insert,2=update,4=delete, 3=insert+update,5=insert+delete ,6=update+delete,7=all

You might also like