title: Normalisation - 2NF vs 3NF
body: <p>Struggling to see the differences between them. I know we say 2NF is "the whole key" and 3NF "nothing but the key".</p>
  
  <p>Referencing this great answer by Smashery: <a href="https://stackoverflow.com/questions/723998/can-someone-please-give-an-example-of-1nf-2nf-and-3nf-in-plain-english/724032#724032">What are 1NF, 2NF and 3NF in database design?</a></p>
  
  <p>The example used for 3NF is exactly the same as 2NF - its a field which is dependant on only one key attribute. How is the example for 3NF different from the one for 2NF?</p>
  
  <p>Thanks</p>