title: How to design database, one table for all product type or each table for each product type?
body: <p>I start new e-commerce web application (pet project) that sale both t-shirt and shoe. My store has only free size T shirt so t-shirt has only color column while shoe has columns for size and color.</p>
  
  <p>Now it's time to create table to store that data, I want to know is it good to create separate table for shoe and t-shirt or it's better to keep all of them in one table?</p>
  
  <p>If it has a better idea to store such data, please let me know.</p>