eCart does not create the products database, that needs to be created before using eCart.
you can use the eCommerce database that we have available as a starting point:
ecommerce-database/
event registration is not to much differant from a standard product, so the existing products table should be a good place to start.
For the product options, see the "Product Options with eCart" tutorial on the eCart support page:
ecart/