i am working on an ecommerce tables
and i came across variations where i didn't know how should it done
lets assume those are my mysql tables
my question is for example
I phone 14 pro max have diffrent storages 128 and 256 and a diffrent prices ( not same as colors ) (in the end all of them are related to variations ? or when its diffrent prices it should be diffrent product_item) ? doesn't that break the rule of not repeating thing ? how do i handle that ?
btw the place i get this database design is from here: