Question

ERD Primary Key Problems A partial ERD diagram for the student registration process is depicted below. Examples of the in- formation desired to be tracked for each entity is included below the title of the entity. List ALL of the tables you would need to include in your database for this portion of the ERD diagram. Also list a Primary Key(s) and any Foreign Key(s) that would be included in each table (if there would be no Foreign Key, write none). Registration for Each Se- mester Students (Information needed in- cludes semester, date of registration, etc.) (Information needed in- cludes name, age, major, etc Inventory of Classes (Information needed in- cludes class name and de- scription, time held, etc.) Professors (Information needed includes name, hire date, education background, etc.) WRITE YOUR ANSWERS IN THE TABLE BELOW: Table Name ForeignKey(s)- Primary Key(s)
0 0
Add a comment Improve this question Transcribed image text
Answer #1

Solution:

Table: Inventory of Class

Primary Key: InventoryID

Foreign Key: RegistrationID, ProfessorID

Table: Registration for each semester

Primary Key: RegistrationID

Foreign Key: studentID

Table: Students

Primary Key: studentID

Foreign Key:

Table: Professors

Primary Key: ProfessorID

Foreign Key:

some other tables which can be added in the database are:

Table: Course

Primary Key: CourseID

Foreign Key: ProfessorID, studentID

Table: Department

Primary Key: DepartmentID

Foreign Key: ProfessorID, courseID

I hope this helps if you find any problem. Please comment below. Don't forget to give a thumbs up if you liked it. :)

Add a comment
Know the answer?
Add Answer to:
ERD Primary Key Problems A partial ERD diagram for the student registration process is depicted below....
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
  • For this assignment, you should create an Entity Relationship Diagram (ERD) in Visio that shows a...

    For this assignment, you should create an Entity Relationship Diagram (ERD) in Visio that shows a many-to-many relationship between DeVry University students and their classes. Since one student can have many classes and each class can have many students, you will need to create an associative entity to store the specific Student_Class data such as grade and attendance. Create the tables as well as the relationships. Don't forget to indicate the Primary Key and Foreign Key in each table. Tables...

  • I have created an ERD for the provided scenario, however I am having some trouble changing...

    I have created an ERD for the provided scenario, however I am having some trouble changing it into a Relational Model table, any help would be appreciated. The task is below, along with the ERD I came up with. Derive a Relational Model from the conceptual schema you provided in Task 1 (it should match exactly). For the purpose of this assignment, only derive the part of the database that stores the information about players, quests, beacons and treasures (considering...

  • DRAW THE ERD(CDM) AND GENERATE THE RELATIONAL TABLE (PDM) USING POWER DESIGNER. PLEASE COMPLETE EACH ENTITY...

    DRAW THE ERD(CDM) AND GENERATE THE RELATIONAL TABLE (PDM) USING POWER DESIGNER. PLEASE COMPLETE EACH ENTITY WITH ATTRIBUTES INCLUDING PRIMARY KEY AND FOREIGN KEY CONSTRAINTS PROBLEM 3 - Draw an entity-relationship diagram for the following scenario, stating any assumptions you find it necessary to make, and showing unknown cardinalities and optionalities using question marks on the relationship line. Show also the attributes explicitly mentioned in the scenario and underline any you consider suitable candidates for being primary keys. It is...

  • SQL queries and procedures TABLE: Employees Business Rules: EmployeeID is defined as the primary key. Address...

    SQL queries and procedures TABLE: Employees Business Rules: EmployeeID is defined as the primary key. Address has been denormalized to include City and State for performance reasons. DeptNbr is a foreign key that references DeptNbr in the Department table Manager is a foreign key that references EmployeeID in the Employees table Data Structure: (EmployeeId, LastName, FirstName, Street, City, State, Zip, DateOfHire, DateOfBirth, JobTitle, Salary, DeptNbr(fk), Manager(fk)) TABLE: Department Business Rules: DeptNbr is defined as the primary key. Data Structure: (DeptNbr,...

  • TM-315 DATABASE SYSTEMS Please help me to draw an ERD and the Relational Schema and please...

    TM-315 DATABASE SYSTEMS Please help me to draw an ERD and the Relational Schema and please mark the Primary and Foreign Key ..... Deliverable: Word document with grade sheet followed by Part 1 ERD and the Part 2 relational schema. Part 1: Draw the ERD for the following situation. 8 pts Be sure to: Convert all many-to-many relationships to associative entities. Make sure each regular entity has an appropriate identifier. Make sure attribute names are unique within the ERD Wally...

  • You will need draw a normalized entity relationship diagram (ERD) for the case described below. You...

    You will need draw a normalized entity relationship diagram (ERD) for the case described below. You only need to show your final ERD in 3NF. Case The North Carolina Division of Employment Security wants to build a system that tracks job seeking activity for unemployed individuals. When each individual applies for unemployment (referred to as an applicant) he/she is assigned a job coach who is responsible for monitoring the applicant’s job seeking activity. The development team has tentatively identified the...

  • 3. b) Construct an appropriate conceptual Entity Relationship Diagram (ERD) for the requirements specified below. The Chen notation should be used to create the diagram. An insurance company has cust...

    3. b) Construct an appropriate conceptual Entity Relationship Diagram (ERD) for the requirements specified below. The Chen notation should be used to create the diagram. An insurance company has customers and offers products. When a customer takes out insurance they buy a policy. The minimum amount of information on the policy is the type of insurance taken out, the annual premium and the full name of the insured. A so called insured person does not necessarily have to be a...

  • 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...

  • Please answer this questions as required I couldn't delete the old pic so the new one is butter and...

    Please answer this questions as required I couldn't delete the old pic so the new one is butter and for the same question. RealGree uses the paper form as below to record the weekly (just one week in this 5. A lawn and tree care company ion) informati application to keep track of the information of the part-time employees. Please (a) develop the E-R diagram (8 points). ion about is part-time employees (one form for one employee). The company asks...

  • (MMU) has decided to consolidate the functionality of three small overlapping database systems, which support applications...

    (MMU) has decided to consolidate the functionality of three small overlapping database systems, which support applications for 1) teaching (e.g. instructor assignment and evaluation), for 2) registration (e.g. online course status, waiting lists), and for 3) student records (e.g. transcript generation) 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...

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