put each attributes of seller or commodity to separate table
Same seller and commodity may appear on different page. Why I can set sellerId and addedDate as primary key?