Question

In: Computer Science

Draw an EERD for the following situation. Students are required to turn in assignments. Attributes of...

Draw an EERD for the following situation. Students are required to turn in assignments. Attributes of STUDENT include StudentID (identifier), Name, and Major. Attributes of ASSIGNMENT include AssignmentNo (identifier) and DueDate. The grade obtained by each student for each assignment is recorded. Assignments may be either modeling or computer assignments. Computer assignments have an additional attribute, PlatformUsed. Modeling assignments are based on cases. A case may be used in one or more modeling assignments, and a given modeling assignment is associated with exactly a case. Attributes of CASE include CaseNo (identifier) and Author.

Solutions

Expert Solution

Please find below the steps to create EERD for the given system description:

Step 1: List entities:

Below are the main and sub entities to be available in the system:

1. STUDENT: Entity to store student details

2. ASSIGNMENT: Entity to store assignment details

3. MODELING_ASSIGNMENT: Sub-entity of ASSIGNMENT entity

4. COMPUTER_ASSIGNMENT: Sub-entity of ASSIGNMENT entity

5. CASE: Entity to store the case details for modelling assignment

Step 2: List relationship:

1. ASSIGNMENT can be either MODELING_ASSIGNMENT or COMPUTER_ASSIGNMENT. This is an IS-A relationship with disjoint relationship.

2. ASSIGNMENT is submitted by one STUDENT, it is a M:1 relationship based on assumption that a STUDENT can submit many assignments.

3. MODELING_ASSIGNMENT has one CASE and a CASE may have many MODELING_ASSIGNMENT. It is a M:1 relationship.

Step 3: Add attributes to the entities:

STUDENT(StudentID , Name, Major)

ASSIGNMENT(Assignment_ID, DueDate, ObtainedGrade)

COMPUTER_ASSIGNMENT(PlatformUsed)

CASE(CaseNo , Author)

Step 4: Create EERD:

Step 5: EERD Symbols:


Related Solutions

Consider the following situation: Two nursing students are discovered to have cheated on several assignments. After...
Consider the following situation: Two nursing students are discovered to have cheated on several assignments. After being questioned by the instructor, both students deny having cheated, even though the evidence is irrefutable. Discuss the students in terms of virtue ethics and Kantian ethics. Do these students have integrity? Do these students have the character to become good nurses? How would you apply the categorical imperative?
draw and describe the attributes of a perfect asset
draw and describe the attributes of a perfect asset
Consider the following situation. With the power supply off, the current limit one-half of a turn...
Consider the following situation. With the power supply off, the current limit one-half of a turn and the voltage knob completely counterclockwise, a coil is connected to it. A secondary coil is placed just in front and connected it to a galvanometer. If you gently increase the voltage of power supply, explain what you would observe in the galvanometer. Would the needle deflect? Why? If the secondary coil is moved away from the primary coil, would the deflection of the...
Based on the following enthalpy changes, determine the energy required to turn a Na metal atom...
Based on the following enthalpy changes, determine the energy required to turn a Na metal atom into a gas phase ion (Na+(g)). Ionization energy of Na(g) 495 kJ/mol Electron affinity of O(g) for 2 e- 603 kJ/mol Energy to vaporize Na(s) 109 kJ/mol O2(g) bond energy 499 kJ/mol Energy change for the reaction: 2 Na(s) + 1/2 O2(g) --> Na2O(s) -416 kJ/mol Na2O
How have you handled conflicts with students over grades and assignments?
How have you handled conflicts with students over grades and assignments?
2. Draw an entity relationship diagram (ERD) for the following situation: The state of Georgia is...
2. Draw an entity relationship diagram (ERD) for the following situation: The state of Georgia is interested in designing a database that will track its researchers. Information of interest includes researcher name, title, position; university name, location, enrollment; and research interests. Each researcher is associated with only one institution, and each researcher has several research interests. 3. Visit a Web site that allows customers to order a product over the Web (e.g., Amazon.com). Create a data model that the site...
Draw an ER diagram with these attributes ( ER diagram for SQL for a library database)...
Draw an ER diagram with these attributes ( ER diagram for SQL for a library database) DRAW ER DIAGRAM AS ONE FULL LIBRARY SYSTEM, NOT DIFFERENT FOR EACH ATTRIBUTE. Attributes :           Customer Cust_ID: key identifier, required, simple, single valued Cust_Name{ first name, last name}: Key Identifier, simple;composite, multivaried   Address{street, city,zip,state}: Customer address, required, composite, single can be derived from zip (placeholder, there should be another attribute here to represent the books taken out by the customer. Not sure.)           Inventory Book_ID:...
Draw an ER diagram with these attributes ( ER diagram for SQL for a library database)...
Draw an ER diagram with these attributes ( ER diagram for SQL for a library database) Attributes :           Customer Cust_ID: key identifier, required, simple, single valued Cust_Name{ first name, last name}: Key Identifier, simple;composite, multivaried   Address{street, city,zip,state}: Customer address, required, composite, single can be derived from zip (placeholder, there should be another attribute here to represent the books taken out by the customer. Not sure.)           Inventory Book_ID: Key identifier, required, simple single valued Book_Name: Key identifier, required, simple, single-valued Genre:...
When managers analyze an economic situation of a country what general attributes should they consider?
When managers analyze an economic situation of a country what general attributes should they consider?
For each of the following separate parts, you are required to draw a graph. (a) Consider...
For each of the following separate parts, you are required to draw a graph. (a) Consider the market for oil. Suppose the government provides subsidies for companies to use renewable energies. Draw a graph to show how the price elasticity of demand for oil will change. (b) A country produces blueberry pies and pumpkin pies. Suppose a disease occurs, which significantly reduces the farm yield of blueberries. The disease does not affect the production of pumpkins. Draw a graph to...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT