A primary key

· What is a primary key? Are duplicate primary keys allowed? Why or why not? · What is the difference between a natural key and an invented key? Which type is most commonly used in business information processing? · What is a foreign key? Why are foreign keys used or required in a relational database? Are duplicate foreign key values allowed? Why or why not?