I'm going to start using my ZenCart for my webinar registrations. The idea being that when I start charging for these events, that'll be easy to add. The other benefit being that I can limit how many seats I sell (the inventory).

The question I have is that I may do the same event twice (or so) in the same month. I don't want to create the product twice in the database, so I'm assuming it will make the most sense to use an attribute for the dates. The challenge is tying inventory to specific dates.

For example if I can get the user to select July 9 or July 21 for a webinar, I can deduct an inventory from that date, but leave it unchanged for the unselected date. Does that make sense? Has anyone done this before?

Is my logic sound? Is this the best way to do this in ZenCart? Any help or suggestions would be greatly appreciated!

BTW, my cart is at www.AperioMarketing.net/store/