That is enough one table for your product,you just need another table for defining products properties and another for their properties values.