Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Develop an EER model for the following situation using traditional EER notation. You have been hired by a new start - up company, IT Consulting
Develop an EER model for the following situation using traditional EER notation. You have been hired by a new startup company, IT Consulting a company that consults with corporations to determine their security needs. You have come up with the following set of entities, attributes, and business rules:
CONSULTANT
types of consultants business consultants and technical consultants. Business consultants first works with a company for security needs and gives the estimates, technical consultants perform services according to specifications developed by business consultants.
Attributes of Business consultant: EmployeeID primary key Last name, First name, Street City, State, Zip, home phone, date of birth, age, years in business, type of business, degrees received.
Attributes of Technical Consultant: EmployeeID primary key Last name, First name, Street City, State, Zip, home phone, date of birth, age, technical skills, degrees received.
CUSTOMER
Customers are businesses that have asked for consulting services.
Attributes of Customer: Customer ID primary key Company Name, Company Street, Company City, Company State, Company Zip, Contact Name, Contact Title, Contact Telephone more than one Business type, number of employees.
LOCATION
Customers can have multiple locations.
Attributes of Location: Customer ID primary key Location ID part of primary key Location Street, Location City, Location State, Location zip, location telephone, building size square feet
SERVICE
Service is performed for a customer at one or more locations. Before services are performed an estimatecost is prepared.
Attributes: Service ID primary key description, cost, coverage, clearance required
Hint! the following can become entities in your tables if needed & probably will!!
Service Estimates attributes are Date, Amount, EmployeeID service ID primary key and customer ID
Services performed attributes are Date, amount, EmployeeID service ID primary key and customer ID
Assume the following:
A customer can have many consultants providing many services. You want to track actual services performed and services estimates therefore, there needs to be a twoway relationship between customer, service, and consultant.
REMEMBER THAT THESE SHOULD BE IN YOUR EERD Each holds marks
Entities connected neatly and clearly according to the specifications in the scenario.
All the attributes mentioned, and its type denoted.
Denote Primary keycomposite keys and foreign keys.
Relationship names
Include Cardinality Constraints with one, many, mandatory and optional.
Add Subtype Discriminator & its values.
Mention all the vital details including your Name, Class & Section in your work.
Use correct file type for submission a Dia, Visio or Drawio is acceptable
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