Question: Please make the answer original, and explain: For each question you must: 1- Draw the ERD in Visual paradigm and save the file. Rename the
Please make the answer original, and explain:
For each question you must:
-
1- Draw the ERD in Visual paradigm and save the file. Rename the diagram with the question number. For example, for ERD of question 1a, name the vpp file as: 1a.vpp
-
2- Insert a text box and write your name and student id.
Submit: 1- One PDF file including all the answers and pictures of the ERDs, and 2- all .vpp ERD files
In total you need to submit one PDF and Three vpp files (1a, 1b, 2) 1- Paper evaluation scenario
a) Draw an ERD for the following relational schema:
STUDENT (STD_ID, STD_First_Name, STD_Last_Name, STD_Admit_Semester, STD_Admit_Year, STD_Enroll_Status)
PAPER (PP_ID, PP_Title, PP_Submit_Date, PP_Accepted, PP_Type)
The two entities are related with the following business rule:
-
Each student may write many papers
-
Each paper is written by 1 student
b) Extend the existing ERD with an EVALUATOR entity. The job of the evaluator is to grade each paper. The following business rules apply:
-
Each paper is evaluated by at least 3 evaluators
-
Each Evaluator grades many paper
Add four attributes of your choice to the EVALUATOR entity and extend the ERD. The final solution must be an implementation ready ERD, which means you may need to add additional entities or attributes to your ERD and avoid many to many relationships. In case you add additional entities, please justify your choice of entities, primary keys, relationship types, and cardinalities.
2- Use the following business rules to create a Crows Foot ERD. Write all appropriate connectivities and cardinalities in the ERD. Make sure to add the following attributes in the appropriate entities: (Division name, Department name, Employee first name,
Employee last name, Employee Email, Employee Date of birth, Project name, Project start date, the date that the project is assigned to an employee)
-
A department employs many employees, but each employee must be employed by one department.
-
A division operates many departments, but each department is operated by one division.
-
An employee may be assigned many projects, and a project may have many employees
assigned to it.
-
Each employee is managed by another employee (supervisor), and each supervisor
manages many employees
-
A project must have at least one employee assigned to it.
-
One of the employees manages each department, and each department is managed by only
one employee.
-
One of the employees runs each division, and each division is run by only one employee.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
