The first part are recreating the required tables. Second, part is to read and extract the roster1 json file and capturing the records and arranging them in columns (name, title and role). Nowthat we have the records for all 3 columns and inserting them into all dedicated tables.
Codes are presented in screenshots on purpose to deter from easy google searching for solution as this is a course assignment.
Here is an example of how does the role table looks like.