يحتوي العمود (الأعمدة) المعرّف كمفتاح أساسي بطبيعته على القيد NOT NULL ، مما يعني أنه يجب أن يحتوي على قيمة. في حالة تغيير جدول لإضافة مفتاح أساسي ، يجب ألا يحتوي أي عمود يتم تعريفه على أنه المفتاح الأساسي على قيم فارغة أو فارغة. إذا كان العمود كذلك ، فلا يمكن إضافة قيد المفتاح الأساسي. أيضًا ، في بعض قواعد البيانات العلائقية ، يؤدي إضافة مفتاح أساسي إلى إنشاء فهرس جدول ، لتحسين سرعة البحث عن صفوف محددة من البيانات عند تشغيل استعلامات SQL مقابل ذلك الجدول.
شروط قاعدة البيانات ، الابتدائية ، مزود