title: Database design, wish list and its items
body: <p>I am creating a new database to manage wish lists.</p>
  
  <p><strong>Solution A:</strong></p>
  
  <p>Two tables, </p>
  
  <ul>
  <li>wish_list and </li>
  <li>wish_list_item</li>
  </ul>
  
  <p><strong>Solution B:</strong></p>
  
  <p>One table, </p>
  
  <ul>
  <li><p>wish_list_with_item</p>
  
  <p>This would have a wish list item per column, so it will be many columns on this table.</p></li>
  </ul>
  
  <p>Which is better?</p>