title: SQL object store -- best practices
body: <p>I'm looking for a method for storing JavaScript objects in a MySQL Style database. </p>
  
  <p>I would like to have the database setup to handle objects, their attribues, and even object references. </p>
  
  <p>Giving me the following grammar:</p>
  
  <pre><code>&lt;object&gt; := list of atributes
  
  &lt;attribute&gt; := integer
              | string
              | boolean
              | object-reference
              | list of attributes
  </code></pre>
  
  <p>Is there a standart way, or best pratice, of doing this?</p>
  
  <p>I would like to used the database layout to enable filtering based on atribute values.</p>