I want to modelling database about e-commerce specifically product variant. I found one model, and I got a few variants of it, and I'm not sure which one to use right now. All model depends on this link: Modeling Product Variants
I think the choice between the 2nd and 3rd models would make more sense but I can't decide. Which one is better for sustainability, maintenance and ease of use?
Thank you.
UPDATE1:
I continued research and I decided second database structure to go because of normalization is better than others.