इस धारणा पर, कि उपयोगकर्ता प्रत्येक उत्पाद में से केवल एक ही खरीद सकता है (हमेशा और सभी उत्पादों के लिए)।
ALTER TABLE purchase ADD UNIQUE KEY (`UserID`, `Product`); -- run this just once. this changes the table
INSERT IGNORE INTO purchase (UserID, Product, Price) VALUES ('$userID', '$product', '$price');
ध्यान रखें, कि यह उसे किसी भी उत्पाद को कई बार खरीदने से रोकता है, जो कि वांछित परिणाम नहीं हो सकता है।