Ecommerce Database Design

The Significance of the Product Table in E-Commerce Websites

The most important table in an Ecommerce website is the Product table. E-Commerce means Electronic Commerce. To order any product, you don’t have to go anywhere else, you can order it at home and then it gets delivered to your home. Due to the emergence of E-commerce websites, it has become very easy to shop online.

Product Table

This is the most important table used in an e-commerce site because the product table relates to all tables in the database and related fields are entered in this table like product name, price sku code, etc.

Open Source develops commerce sites as follows:

  • OpenCart
  • PrestaShop
  • Magento Community Edition
  • Zen Cart
  • Spree Commerce
  • Drupal Commerce
  • osCommerce
  • simpleCart
  • WooCommerce
  • WP e-Commerce
  • Jigoshop

To Create a Product Table,

Create Table

Product Category Table

Product category means different types of products with different categories. See the example below:

Product Category

Image Source:

The above image shows all the product categories,

Product Option Table

Product Option: Different types of product options like color, size, etc. For.



Image Source:


Options Tables: Product Option


Table name: Options


Table name: Optiongroup

User table: A user table is used to store user information in the database.


Order table: Purchase the product and generate a unique order number.



Description of Tables Using Relation Diagram


Read more articles on Databases:

Similar Articles