6. Exercises

Consider the problem of managing information about movies, like the Internet Movie Database.

  1. Describe an illustrative information fragment with the help of some sample data about 3 movies in the form of itemized lists.

  2. Turn the itemized lists of sample data into corresponding data tables with table names and suitable column headings.

  3. Make a conceptual information model describing movies, then derive an information design model from it and turn it into a JavaScript class model.

  4. Finally, code the JavaScript class model in the form of JavaScript model classes.