المفتاح المرشح هو مجموعة من السمات التي تحدد سجل قاعدة البيانات بشكل فريد دون الرجوع إلى أي بيانات أخرى. قد يكون لكل جدول مرشح واحد أو أكثر. يتم تحديد أحد هذه المفاتيح المرشحة كمفتاح أساسي للجدول. يحتوي الجدول على مفتاح أساسي واحد فقط ، ولكن يمكن أن يحتوي على عدة مفاتيح مرشحة. إذا كان المفتاح المرشح يتكون من عمودين أو أكثر ، فإنه يسمى المفتاح المركب.
خصائص المفتاح المرشح
تحتوي جميع المفاتيح المرشحة على بعض الخصائص المشتركة. تتمثل إحدى الخصائص في أنه بالنسبة إلى عمر المفتاح المرشح ، يجب أن تظل السمة المستخدمة للتعريف كما هي. آخر هو أن القيمة لا يمكن أن تكون خالية. أخيرًا ، يجب أن يكون مفتاح المرشح فريدًا.
على سبيل المثال ، لتحديد كل موظف بشكل خاص وفريد ، قد تستخدم الشركة رقم الضمان الاجتماعي للموظف. يشترك بعض الأشخاص في نفس الاسم الأول ، والأسماء الأخيرة ، والموقع ، ولكن لا يستخدم شخصان نفس رقم الضمان الاجتماعي.
رقم الضمان الاجتماعي | الاسم الأول | اسم العائلة | المنصب |
---|---|---|---|
123-45-6780 | كريج | جونز | مدير |
234-56-7890 | كريج | بيل | مساعد |
345-67-8900 | ساندرا | بيل | مدير |
456-78-9010 | ترينا | جونز | مساعد |
567-89-0120 | ساندرا | سميث | مساعد |
أمثلة على مفاتيح المرشح
بعض أنواع البيانات تصلح بسهولة كمرشحة:
- أرقام الكتب القياسية الدولية: تحدد أرقام ISBN الكتب والوسائط ذات الصلة بشكل فريد. يتم تنظيم إصدار أرقام ISBN بإحكام من قبل حراس بوابات الصناعة ولا يتم إعادة استخدام أرقام ISBN من قبل الناشرين.
- أرقام الحسابات المصرفية: معظم البنوك لا تعيد تدوير أرقام الحسابات.
- الأرقام التسلسلية: على الرغم من أن الأرقام التسلسلية لا يتم التحكم فيها عبر الصناعات ، في سياق مورد واحد ، يجب أن يكون الرقم التسلسلي فريدًا دائمًا.
- أرقام رخصة القيادة: عادة ، لا تتكرر هذه الأرقام. ومع ذلك ، يمكن للشخص الذي ينتقل من حالة إلى أخرى أن يكون لديه أكثر من رقم DL واحد.
- معرف المزود الوطني: يمتلك كل من الأطباء وغيرهم من مقدمي الخدمات الطبية المرخصين NPI واحدًا على الأقل خاصًا بهم ، صادر عن وزارة الصحة والخدمات الإنسانية الأمريكية.
ومع ذلك ، فإن بعض أنواع المعلومات التي قد تبدو كمرشحين جيدين تثبت أنها إشكالية في الواقع:
- أرقام الهواتف: معظم شركات الاتصالات تعيد استخدام أرقام الهواتف ، ويمكن للمشتركين الفرديين استخدام عدة أرقام هواتف في وقت واحد.
- أكواد السعر العالمي: UPCs فريدة من نوعها ، لكن مالك كتلة UPC يمكنه إعادة تدوير المنتجات حسب الرغبة.
- أرقام السجلات الطبية: يتم إصدار MRNs بشكل عام على مستوى المستشفى ، دون أي نوع من الإرشادات الوطنية حول هيكل وشكل هذه المعرفات.
- أرقام الضمان الاجتماعي: على الرغم من كونها فريدة من الناحية النظرية ، إلا أنه يتم إعادة تدوير SSNs ، كما أن احتيال SSN شائع بما يكفي لجعل هذا المعرف مشكلة عبر مجموعات البيانات الكبيرة. (في سياق صاحب العمل الذي يتحقق من SSNs ، هذا التحدي ليس مشكلة.)