Sign Up Free
Database Schema Design

Interview Questions

  1. What is normalization?
  2. Explain 1NF, 2NF, and 3NF.
  3. When would you denormalize a database?
  4. Primary key vs unique key?
  5. What is a foreign key?
  6. What are database constraints?
  7. How would you design a one-to-many relationship?
  8. How would you design a many-to-many relationship?
  9. How do you decide which columns should be indexed?
  10. What does "schema optimization" actually mean?
Next TopicTransaction Basics