Draw an erd for the database

Assignment Help Database Management System
Reference no: EM132083512

NOTE: This question was previously posted, but the answer given was a generic non-answer that did not pertain in ANY way to the specifics of what was being asked. Do NOT put generic ERD information as an answer, as it will NOT be accepted.

A new database system will be created to consolidate what are currently three separate systems.

The resulting new system will support the following enterprise description: Professors and GTAs are assigned to teach the sections of each class being offered in a semester.

At the end of the semester, they get a "team rating" (professors and GTAs together get one rating per section and the rating is not done on an individual).

To support the assignment of professors to sections, a record is kept of which class each professor can teach. Classes can have one or more prerequisite classes. Students can take several sections each semester, and receive a grade for taking each section.

Students may end up waiting for some sections, and receive a "rank" (determining the order they will be admitted if other students drop). However, no more than 10 students can wait on a class at the same time. Note that GTAs are students, however they differ in that they have a salary. All people (e.g. students, professors) are uniquely identified by their social security number.

All classes are identified by department name (e.g. "INFS") and course number (e.g. "614"). Sections of classes are distinguished by their section number (e.g. "02").

Given the above requirements:

1. Draw an ERD for the database, identifying:

(i) all the entity sets;

(ii) all the relationship sets and their multiplicity;

(iii) the primary key for each entity set (and weak entity set, if any) and each relationship set.

You may invent additional attributes for entity sets.

2. Indicate features and properties from the requirements description that are not captured by the ERD from (1).

Reference no: EM132083512

Questions Cloud

Retrieve data of students from past and current enrollment : Faculty members can also retrieve list of his or her advisees. Select one, and then retrieve that student's past and current enrollment information.
Reserve requirements on time deposits : What would be the estimated Eurodollar deposit rate if the domestic U.S. dollar deposit rate is 8½%, the reserve requirements on time deposits
Journalize each of the transactions : Depreciation on buildings is computed by the straight-line method. Please journalize each of the transactions from Jan 2nd - Dec 31st
Compute the activity variance for these data : Compute the activity variance for these data. (Indicate the effect of each variance by selecting "F" for favorable, "U" for unfavorable, and "None"
Draw an erd for the database : Professors and GTAs are assigned to teach the sections of each class being offered in a semester.
Record the issuance of the note : Record the issuance of the note and the appropriate adjusting entry for interest expense at December 31, the end of the reporting period
Prepare a multi-step income statement for the year : Compute the profit margin ratio and gross profit rate. Partin Company's assets at the beginning of the year were $770,000, and they were $830,000
Determine the expected annual net cash inflow : Required - Determine the expected annual net cash inflow / outflow for each of the first four years after Linton opens the new store
Write a short and efficient recursive function : Write a short and efficient recursive function int shortestPath (Node n) that returns the number of links on the shortest path from Node n to a leaf Node.

Reviews

Write a Review

Database Management System Questions & Answers

  Knowledge and data warehousing

Design a dimensional model for analysing Purchases for Adventure Works Cycles and implement it as cubes using SQL Server Analysis Services. The AdventureWorks OLTP sample database is the data source for you BI analysis.

  Design a database schema

Design a Database schema

  Entity-relationship diagram

Create an entity-relationship diagram and design accompanying table layout using sound relational modeling practices and concepts.

  Implement a database of courses and students for a school

Implement a database of courses and students for a school.

  Prepare the e-r diagram for the movie database

Energy in the home, personal energy use and home energy efficiency and Efficient use of ‘waste' heat and renewable heat sources

  Design relation schemas for the entire database

Design relation schemas for the entire database.

  Prepare the relational schema for database

Prepare the relational schema for database

  Data modeling and normalization

Data Modeling and Normalization

  Use cases perform a requirements analysis for the case study

Use Cases Perform a requirements analysis for the Case Study

  Knowledge and data warehousing

Knowledge and Data Warehousing

  Stack and queue data structure

Identify and explain the differences between a stack and a queue data structure

  Practice on topic of normalization

Practice on topic of Normalization

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd