Professional Documents
Culture Documents
Project Proposal (Phase 1)
Project Proposal (Phase 1)
Group members
- Pia Saade
- Mohamad Khalil
- Karima Taha El Baba
- Mohamad Mohammadieh
Project description
This project aims at building a job portal database system that allows job seekers to search and
apply for job openings, and employers to post job listings and manage applications.
Entities
1. Job Seeker: Person seeking employment. Primary Key: username. Attributes: name,
previous experience, education, skills.
2. Job Posting: Job listing and title. Primary Key: Job Posting ID. Attributes: Requirements,
title, location, salary, description, deadline to apply.
3. Application: represents a job seeker’s application to a job posting. Primary key:
Application ID. Attributes: cover letter, resume, status.
4. Company: Company posting the job. Primary Key: Company Name. Attributes:
Description, contact information.
Relationships
Queries
Constraints