1. An employment agency offers the service of finding the employee candidates for their clients. For this purpose, the agency has to keep track of certain particulars of the candidates such as the name, identification card numbers, address, phone numbers, data of birth, and their field of expertise. They also keep the data of their clients which is the future employer for the candidate's employee. The request for employee is forwarded to the agency by future employer along with the information regarding to the job offered. The information includes the type of jobs, offered salary, type of expertise required and the date when the employee is needed. Therefore, as a database designer, you are required to propose a database design prior to its implementation by presenting the following: (a) Identify ALL possible entities that could exist in the organization process (give suitable entity name), complete all the entities with suitable attributes together with assigned primary key. Use your own assumption to determine the attributes. (b) Identify ALL relationships, cardinality, and participation for each related entity. an Entity Relationship Diagram (ERD) by clearly stating the relationships between entities and attributes with correct notation.

Programming Logic & Design Comprehensive
9th Edition
ISBN:9781337669405
Author:FARRELL
Publisher:FARRELL
Chapter8: Advanced Data Handling Concepts
Section: Chapter Questions
Problem 17RQ
icon
Related questions
Question
An employment agency offers the service of finding the employee candidates for
their clients. For this purpose, the agency has to keep track of certain particulars
of the candidates such as the name, identification card numbers, address, phone
numbers, data of birth, and their field of expertise. They also keep the data of
their clients which is the future employer for the candidate's employee. The
request for employee is forwarded to the agency by future employer along with the
information regarding to the job offered. The information includes the type of jobs,
offered salary, type of expertise required and the date when the employee is
needed.
Therefore, as a database designer, you are required to propose a database design
prior to its implementation by presenting the following:
(a) Identify ALL possible entities that could exist in the organization process (give
suitable entity name), complete all the entities with suitable attributes
together with assigned primary key. Use your own assumption to determine
the attributes.
(b) Identify ALL relationships, cardinality, and participation for each related
entity.
an Entity Relationship Diagram (ERD) by clearly stating the
relationships between entities and attributes with correct notation.
Transcribed Image Text:An employment agency offers the service of finding the employee candidates for their clients. For this purpose, the agency has to keep track of certain particulars of the candidates such as the name, identification card numbers, address, phone numbers, data of birth, and their field of expertise. They also keep the data of their clients which is the future employer for the candidate's employee. The request for employee is forwarded to the agency by future employer along with the information regarding to the job offered. The information includes the type of jobs, offered salary, type of expertise required and the date when the employee is needed. Therefore, as a database designer, you are required to propose a database design prior to its implementation by presenting the following: (a) Identify ALL possible entities that could exist in the organization process (give suitable entity name), complete all the entities with suitable attributes together with assigned primary key. Use your own assumption to determine the attributes. (b) Identify ALL relationships, cardinality, and participation for each related entity. an Entity Relationship Diagram (ERD) by clearly stating the relationships between entities and attributes with correct notation.
Expert Solution
steps

Step by step

Solved in 4 steps with 1 images

Blurred answer
Knowledge Booster
Database Management
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
Computer Science
ISBN:
9780357392676
Author:
FREUND, Steven
Publisher:
CENGAGE L
Principles of Information Systems (MindTap Course…
Principles of Information Systems (MindTap Course…
Computer Science
ISBN:
9781305971776
Author:
Ralph Stair, George Reynolds
Publisher:
Cengage Learning