a) Consider the following EER diagram. Map it to the relational model. Specify the relational schema in DBDL notation. b) Convert the following relational schema to BCNF (FD1, FD2 and FD3 are functional dependencies. CourseOffering(coId, courseId, semesterId, year, campus, courseName) Primary key (coId) Alternate Key (courseId, semesterId, year, campus) FD1: coId courseId, semesterId
a) Consider the following EER diagram. Map it to the relational model. Specify the relational schema in DBDL notation.
b) Convert the following relational schema to BCNF (FD1, FD2 and FD3 are functional dependencies. CourseOffering(coId, courseId, semesterId, year, campus, courseName) Primary key (coId) Alternate Key (courseId, semesterId, year, campus) FD1: coId courseId, semesterId,


A relational schema is a blueprint utilized in database design to represent the records to be entered into the database and describe how that information is structured in tables (known as members of the family in relational schemas).
Relation names: The names of the tables within the database.
Attributes: The columns in each table.
Domain names: The facts and varieties of the attributes.
Primary keys: The columns that uniquely identify every row in a table.
Foreign keys: The columns that seek advice from the primary keys of other tables.
Step by step
Solved in 4 steps









