No, you should still use the options, optiongroups and productoptions tables.
in the options groups table, you will enter the names for the options groups; color, size and style.
the options table will contain the options available for each group.
The product options table is used to relate the options to the product.
see our tutorial here:
product_options.php