1. Discussion of database with the goal of creating Web database applications. There is something of a disconnect between modeling data in an object-oriented language, such as Java, and a traditional database. Explain the differences between the two. Object relational mapping is a technique for dealing with these differences. Do some investigating and discuss some of the software solutions that have been developed to solve this problem.
2. Describe SQL superkeys, candidate keys, and primary keys. How do you create a table with a foreign key? Do some research and post some examples with programming code.