DBMS Week 12 solution