Question: Draw a conceptual data model to model the scenario in each problem. Be sure to include all appropriate completeness constraints, disjointness constraints, and subtype indicators
Draw a conceptual data model to model the scenario in each problem. Be sure to include all appropriate completeness constraints, disjointness constraints, and subtype indicators in your conceptual data models.
The Novi Arts School (NAS) offers a variety of art classes. NAS keeps track of the classes it offers as well as its teachers and students. Attributes of class include ClassNumber, Start Date, End Date, Start Time, and Tuition. Attributes of teacher include TeacherNumber, TeacherName (composed of FirstName, MiddleInitial, and LastName), SalaryPerClass, and Skills. Many teachers have more than one skill. Attributes of student include StudentNumber, StudentName (composed of FirstName, MiddleInitial, and LastName), StudentAddress (composed of Street, City, State, and ZipCode), DateOfBirth, and Age. Students can take more than one class, but must take at least one class. Each class can have multiple students, but must have at least one student. A single teacher teaches each class, and teachers can teach multiple classes.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
