Create two sample functional dependencies, one to demonstrate a single attribute primary key and one to demonstrate a multi-attribute composite key. Also, summarize (in a sentence or two) the role and purpose of a foreign key and referential integrity. Note any assumptions.