Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Answer questions of items (a) and (b) based on the customer database given in Figure 1. You are encouraged to make assumptions of any
Answer questions of items (a) and (b) based on the customer database given in Figure 1. You are encouraged to make assumptions of any new entities that may seem relevant. Marketing department of ABX recruitment requires a customer database based on the following requirements; Persons are identified by a combination of their first name, last name, and date of birth. A person can have an arbitrary number of titles (E.g., Prof. Dr. Karin Knight). For cooperation we record the sector (e.g., IT) and a unique name to represent the cooperation. Persons work for one or more cooperation's. For each relation between a person and a cooperation we record a job title. There are situations where some cooperation in our database don't have any associated employees. Addresses consist of a street, street number, zip code, city, state, and a unique Id. A person can be associated with an arbitrary number of addresses and multiple persons can live at the same address. A cooperation is associated with one or more addresses. No two cooperation's share the same address. Some addresses in the database may not be associated with any cooperation or person. Phone contacts consists of a type (e.g., home or work) and are uniquely identified by a combination of area code and number (e.g., 312 and 123456). Each person is associated with at least one phone contact. Each phone belongs to exactly one person. Some, but not all phone contacts are associated with an address. We allow multiple phone numbers for the same address. An email address consists of an unique address string (e.g., krinknight@sit.edu.my). Each email address has one owner (a person), but not all persons have an email address. We do not record multiple email addresses per person. Figure 1: Customer database a) List all the entities required for requirements given in Figure 1. (10 marks) b) Draw the complete entity-relationship diagram for requirements given in Figure 1. (20 marks)
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started