Nostromo,
What you need are Parent/Child Tables to establish relationships. You will have one record in a products table, then a related record in an options table for each of the available options. I have a Visio Diagram that has an e-commerce database scheme laid out on a blog post at http://aspadvice.com/blogs/schenz/archive/2006/04/12/16386.aspx. You can download the diagram close to the bottom of the post.
Brandon Schenz
www.schenzcustomdesigns.com