Question: DB Q: simple answer please. Modify the recursive query below to define a relation prereq_depth (course_id, prereq_id, depth) where the attribute depth indicates how many

DB Q:

DB Q: simple answer please. Modify the recursive query below to define

simple answer please.

Modify the recursive query below to define a relation prereq_depth (course_id, prereq_id, depth) where the attribute depth indicates how many levels of intermediate prerequisites are there between the course and the prerequisite. Direct prerequisites have a depth of 0. with recursive c_prereq(course_id, prereq_id) as (select course_id, prereq_id from prereq union select prereq.prereq_id, c prereq.course_id select prereq.coursejd, c_prereq.prereq_id from prereq, c_prereq where prereq.course_id = c_prereq.prereq_id where prereq. prereq_id = c.prereq.course_id) select * from c_prere

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!