title: How do I create nested categories in a Database?
body: <p>I am making a videos website where categories will be nested:</p>
  
  <p>e.g. Programming-> C Language - > MIT Videos -> Video 1
       Programming -> C Language -> Stanford Video - > Video 1
       Programming -> Python -> Video 1</p>
  
  <p>These categories and sub-categories will be created by users on the fly. I will need to show them as people create them in the form of a navigable menu, so that people can browse the collection easily.</p>
  
  <p>Could someone please help me with how I can go about creating such a database? </p>