title: Database - store custom variables - typical wordpress database design
body: <p>In a typical wordpress site, there are some tables which are named with the "meta" in the end. In these tables there are 2 columns, one named "meta_key" and one named "meta_value". There are stored any kind of variables. </p>
  
  <p>Isn't it a bad design? What are the benefits of this design and what are the flaws? </p>