Question

Please build an Entity Relationship Diagram using the following information: Build a database for a regional...

  1. Please build an Entity Relationship Diagram using the following information:

Build a database 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.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Below is the extended ER diagram of the given scenario. It consist of 4 super entities. Super entities further have sub entities. IS A relationship shown is generalization of the entities. All entities are connected via 4 relationship. Each entity has certain set of attributes and primary key is mentioned as underlined attribute.

Cardinality is shown using crow's feet notation.

Add a comment
Know the answer?
Add Answer to:
Please build an Entity Relationship Diagram using the following information: Build a database for a regional...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Read, read and read and then think about that you can create perfectly an enhanced ERD...

    Read, read and read and then think about that you can create perfectly an enhanced ERD for the following description. with making sure to include all kind of entities, attributes, and correct cardinality in relationships between entities. Never forget foreign keys. You need to build a database for the Good College. The College database administrator needs to keep track of the students that attend the College, the courses offered by the college, and the college employees. College tracks the first...

  • Create an Entity-Relationship Diagram (ERD). In the ERD include the following:

    Create an Entity-Relationship Diagram (ERD).In the ERD include the following: entities primary keys for all entities attributes - use "good" names for attributes, use only single-valued attributes relationships - use Crow's foot or UML notation; name relationships that could be ambiguous cardinality - minimum (optional/mandatory) and maximum (one or many) on both ends of the relationship - use reasonable assumptions if there is insufficient information in the descriptionStudent/Course registration system for a universityStudents have a unique identification number, first name, middle initial, last name, year...

  • Part 1: Why do we need to create an E-ER model for an ER model? Explain...

    Part 1: Why do we need to create an E-ER model for an ER model? Explain the ‘overlap’ and ‘disjoint’ rules of E-ER model Part 2: You are creating a database for a college/university. Develop an E-ER Model with this given information: 1) Two specializations of Person: employee, student  Person can be employee and/or student at the same time 2) Three specializations of Employee: staff, faculty, student assistant 3) Two specializations of Student:  Graduate, undergraduate student  Student...

  • Develop a conceptual ER diagram for the above database description, using appropriate syntaxes, and showing cardinalities...

    Develop a conceptual ER diagram for the above database description, using appropriate syntaxes, and showing cardinalities and key attributes. Consider the partial description for a UNIVERSITY database below: A university is organized into colleges, and each college has a unique name, a main office and phone, and a particular faculty member who is dean of the college. Each college administers a number of academic departments. Each department has a unique name, a unique code number, a main office and phone,...

  • Draw the domain class diagram for the following question. You should identify the necessary classes and...

    Draw the domain class diagram for the following question. You should identify the necessary classes and the types of relationships connecting them, in order to closely model the provided information. Include the names, role names, and multiplicities for all associations. Provide the directionality for the aggregations and reflexive associations, if you use them in your diagram. Identify at least two attributes for each class. Methods are not required. Question: At a university, courses are offered as course sections, and a...

  • Question 1: University Database Consider the following set of requirements for a UNIVERSITY database that is...

    Question 1: University Database Consider the following set of requirements for a UNIVERSITY database that is used to keep track of students' transcripts. The university keeps track of each student's name, student number, social security number current address and phone, permanent address and phone, birth date, sex, class (freshman, sophomore,., graduate), major department, minor department (if any), and degree program (B.A., B.S.,..., Ph.D.). Some user applications need to refer to the city, state, and zip of the student's permanent address,...

  • You have been approached by a University for the design and implementation of a relational databa...

    You have been approached by a University for the design and implementation of a relational database system that will provide information on the courses it offers, the academic departments that run the courses, the academic staff and the enrolled students. The system will be used mainly by the students and the academic staff. The requirement collection and analysis phase of the database design process provided the following data requirements for the University Database system. Using the following requirements answer this...

  • We would like to develop a database to manage all the data relevant to students and...

    We would like to develop a database to manage all the data relevant to students and faculty at Virginia Tech. For each department, we have a department ID and name. The students enroll in departments. Each student will have a hokie ID, birthdate, gender, photo in the system. The department will hire multiple faculty members to teach courses. Each faculty member will have faculty hokie ID, research (including papers, patents, etc), gender, birthdate. The department will determine (1) what courses...

  • DATABASE SYSTEMS Project INDIVIDUAL WORK DELIVERABLE #: SUBMISSION DATE No Group Work Allowed Apr...

    DATABASE SYSTEMS Project INDIVIDUAL WORK DELIVERABLE #: SUBMISSION DATE No Group Work Allowed April 8 Introduction to Coursework You have been approached by a University for the design and implementation of a relational database system that will provide information on the courses it offers, the academic departments that run the courses, the academic staff and the enrolled students. The system will be used mainly by the students and the academic staff. The requirement collection and analysis phase of the database...

  • Deck Scudder, the chairperson of the information technology department at the University of Denver, needs to...

    Deck Scudder, the chairperson of the information technology department at the University of Denver, needs to create a database to keep track of all the courses offered by the department. In addition, Deck would like the database to include each instructor’s basic contact information, such as ID number, name, office location, and phone number. Currently, Deck has nine instructors (seven full-time faculty members and two adjuncts) in the department. For each course, Deck would like to keep track of the...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT