Question
Implement this database schema in MySQL/SQL: Dept(dname); Faculty(fid, name, rank, DeptName, foreignkey(Deptname) references to Dept(dname)); Student(name, sid, standing, facultyID, foreignkey(facultyID) references to Faculty(fid)); Course(number, title,
Implement this database schema in MySQL/SQL:
-
Dept(dname);
-
Faculty(fid, name, rank, DeptName, foreignkey(Deptname) references to Dept(dname));
-
Student(name, sid, standing, facultyID, foreignkey(facultyID) references to Faculty(fid));
-
Course(number, title, DeptName, foreignkey(DeptName) references to Dept(dname));
-
Can-teach(facultyID, cNumber, Deptname, foreignkey(facultyID) references to Faculty(fid), foreignkey(cNumber, Deptname) references to Course(number, DeptName);
-
Class(schedule, semester, section#, room, cNumber, facultyID, DeptName, foregnkey(cNumber, DeptName) references to Course(number, dname), foreignkey(facultyID) references to Faculty(fid));
-
enrolled-in(grade, sid, section#, semester, cNumber, DeptName, foreignkey(studentID) references to Student(sid), foreignkey(section#,semester,cNumber,DeptName) references to Class(section#,semester,number,dname);
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started