আমি পোস্টগ্রেএসকিউএলে একটি টেবিল সেট আপ করতে চাই যে দুটি কলাম একসাথে অনন্য হতে হবে। উভয় মানের একাধিক মান থাকতে পারে, যতক্ষণ না দু'টি ভাগ করে নেবে
এই ক্ষেত্রে:
CREATE TABLE someTable (
id int PRIMARY KEY AUTOINCREMENT,
col1 int NOT NULL,
col2 int NOT NULL
)
সুতরাং, col1
এবং col2
পুনরাবৃত্তি করতে পারেন, তবে একই সাথে নয়। সুতরাং, এটি অনুমোদিত হবে (আইডি সহ নয়)
1 1
1 2
2 1
2 2
তবে এটি নয়:
1 1
1 2
1 1 -- would reject this insert for violating constraints
যেহেতু এটি
—
গুগলের