1) Describe a specific scenario, situation, or application where using a foreign key would be necessary.
2) Explain your reasons, including the characteristics of the data, that necessitate the foreign key.
3) Explain an application requirement that would necessitate the use of a view.
4) Suggest three DDL and three DML commands that you believe are most important, and provide an example of their use.
5) Explain what each DDL and DML command does for each SQL statement that you have suggested.