PRIMARY KEY কলামে অবশ্যই UNIQUE এবং NOT NULL দুটি কনস্ট্রেইন্ট থাকতে হয়। তাই যদি কোনো কলামে এই দুটি কনস্ট্রেইন্ট একসাথে দিয়ে দিন, তবে সেটি স্বয়ংক্রিয়ভাবে PRIMARY KEY হয়ে যায়।
উদাহরণ
mysql> CREATE TABLE Student123(RollNo INT UNIQUE NOT NULL, Name VARCHAR(20)); Query OK, 0 rows affected (0.25 sec) mysql> DESCRIBE Student123; +--------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------+-------------+------+-----+---------+-------+ | RollNo | int(11) | NO | PRI | NULL | | | Name | varchar(20) | YES | | NULL | | +--------+-------------+------+-----+---------+-------+
RollNo কলামে Key: PRI দেখাচ্ছে, অর্থাৎ এটি PRIMARY KEY হয়েছে।