Click here to Skip to main content
15,936,395 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Draw an ERD for each of the following situations. (If you believe that you need to make additional assumptions.
a.	A company has a number of employees. The attributes of EMPLOYEE include Employee ID (identifer),Name, Address, and Birthdate. The company also has several projects. Attributes of PROJECT include Project ID (identifer), Project Name, and Start Date. Each employee may be assigned to one or more projects or may not be assigned to a project. A project must have
at least one employee assigned and may have any number of employees assigned. An employee’s billing rate may vary by project, and the company wishes to record the applicable billing rate (Billing Rate) for each employee when assigned to a particular project. Do the attribute names in this description follow the guidelines for naming attributes? If not, suggest better names. Do you have any associative entities on your ERD? If so, what are the identifers for those associative entities? Does your ERD allow a project to be created before it has any employees assigned to it? Explain. How would you change your ERD if the Billing Rate could change in the middle of a project?

What I have tried:

I do not understand the statement completely and no idea how to make it
Updated 17-Jun-23 21:25pm
Member 15627495 18-Jun-23 3:11am    
which statement did you not understand ?

I guess few entities :
- company
- employee
- project
- billing rate
and as 'associative' : WORK ( default random word ), one more entity to make all requirements achieved.

1 solution

Share this answer

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900