Build an entity relationship diagram

Assignment Help Basic Computer Science
Reference no: EM132232140

Please build an Entity Relationship Diagram using the following information:

The database is for a regional university in Western New York called Ithica South University. The university database administrator needs to keep track of the students that attend the university, the courses offered by the university, and the university employees.

Ithica tracks the first and last name of each student, as well as their target degree. The university keeps track separately of two subclasses of students, as students are either undergraduate or graduate students.

Graduate students can serve as research assistants or teaching assistants, and these specializations are stored in the database. Certain students are fortunate enough to serve as both research and teaching assistants simultaneously. Each research assistant's area of research is tracked, and the university keeps track of each teaching assistant's phone number.

The university keeps track of the data of its employees, including their first and last name, email address, and the type of employee that they are. Ithica has two types of hires - as employees are further classified as either faculty or staff.

Faculty and staff are both types of employees that Ithica tracks.

Administration would like to keep track of the number of vacation days that staff have. Additionally, Ithica needs to keep track of each faculty member's degree and office hours. Each member of the faculty is required to teach at least one course. A particular course might be taught by several faculty members depending on when it is offered. However, a new course might exist in the catalog but have not yet been assigned a faculty member to teach it. When a course is taught by a faculty member, a section of the course is created, and the semester of that section is recorded. Some sections are assigned one teaching assistant. If a student is serving as a teaching assistant, they must have at least one section that they serve and can serve up to two sections at a time.

To be considered active, a student must be enrolled in at least one course. Each course needs at least 10 students enrolled in it to run, but it may be that no students enroll in the course during a particular semester. When there are enough students in a course to run, the enrollment is kept track of with a grade for each student.

There are full-time and part-time faculty members at Ithica - each faculty member is classified as one of each of these sub-classes. Furthermore, full-time faculty fall into two distinct categories of those on the tenure track and those that have term contracts. The tenure track faculty have the year that they go up for review for tenure kept track of as well.

Each tenure track faculty member can choose to have a research assistant, although it is not required. Over the course of their career they may work with several different research assistants. Given time constraints, however, each research assistant may only work with one faculty member during their time at Ithica. It is assumed that if they are hired as a research assistant that they are actively working with a tenure track faculty member.

Reference no: EM132232140

Questions Cloud

What was the disruptive technology : 1) What was the disruptive technology? What new product or service was made possible by this technology?
Define two communication technologies : Compare WiFi standards: 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac with Range and Speed - one table.
Explain the planning process of logistics operations : Explain the planning process of logistics operations to ensure that the supply chain continues to function
What medications are typically prescribed for the condition : What medications are typically prescribed for this condition? List specific drugs, starting doses, dose ranges, precautions to keep in mind when prescribing.
Build an entity relationship diagram : The database is for a regional university in Western New York called Ithica South University. The university database administrator needs to keep track
Cancellation of contract is often referred : Cancellation of a contract is often referred to as ______. Quantitative research design comes in what types?
Why some health care organizations have been reluctant : Provide at least three (3) various reasons why some health care organizations have been reluctant to implement electronic medical records.
How organizational structure affects organizational behavior : Explains how organizational structure affects organizational behavior. Identifies how effective and ineffective application of structure impacts organizational.
Safety standards or plans for environment of care : The Joint Commission requires each healthcare organization to have seven written safety standards or plans for the environment of care.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  What is a dmz

What are the three questions that must be addressed when selecting a firewall for a specific organization?

  Simple pickup and delivery function

Your last work was perfect. I have one last assignment I need help with. Are you familiar with google maps or any maps api? I want to make a simple python script which is basically a simple pickup and delivery function. For example, I take 4 input..

  Marketing process of conveying message

Communicating is an important marketing process of conveying our message to our customers and prospects.

  Redisplays the menu after the user selected operation

Put the algorithms that you designed for Questions 1 and 2 together inside a loop that redisplays the menu after the user's selected operation is performed, or exits if the user selects item 4 from the menu.

  Operations and management decision making

How did Crocs new systems improve operations and management decision making?

  Describe the security vulnerabilities expoited

Describe the security vulnerabilities expoited by the hackers in the 21st century bank heist case study

  When talking about economics and the history of it

When talking about Economics and the history of it. For the past recessions the U.S. has had, do we look at it mostly on the loan side of the banks

  Statement using javascript coding syntax

What is a Recommended Book Program that will ask the user to enter an user's age using the if-else statement using JavaScript coding syntax?

  Calculate the maximum interpolation error in the uniform

Interpolate the Runge function of Example 10.6 at Chebyshev points for n from 10 to 170 in increments of 10. Calculate the maximum interpolation error on the uniform evaluation mesh x = -1:.001:1 and plot the error vs. polynomial degree as in Figu..

  List and describe the five steps in an ethical analysis

What specific principles for conduct can be used to guide ethical decisions?

  About home network

Develop an entire home network with a budget of $1,000.00. Your configuration must assume the purchase of associated hardware for access to both wireless and wired connections and a broadband connection.

  Abc machinery and equipment to fair value

What would journal entry to adjust ABC's Machinery and Equipment to fair value?

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