Persistent Systems Interview Question

1. What is Foreign Key ? 2. What is Polymorphism and Inheritance?? 3. What is Normalisation ?