في علاقة رأس برأس، يكون لكل سجل في الجدول الأول سجل واحد فقط مطابق في الجدول الثاني، ولكل سجل في الجدول الثاني سجل واحد فقط مطابق في الجدول الأول. وهذا يعني أن عدد سجلات الجدول الأول يساوي عدد سجلات الجدول الثاني.
على سبيل المثال، إذا كان لدينا جدولين، الأول يحتوي على معلومات عن الطلاب والثاني يحتوي على معلومات عن الفصول الدراسية، فإن العلاقة بين هذين الجدولين هي علاقة رأس برأس. فكل طالب ينتمي إلى فصل دراسي واحد فقط، وكل فصل دراسي يحتوي على مجموعة من الطلاب.
في هذا المثال، سيكون عدد سجلات جدول الطلاب مساوياً لعدد سجلات جدول الفصول الدراسية.
يمكن أن تكون العلاقة بين جدولين علاقة رأس برأس إذا كان لكل سجل في الجدول الأول سجل واحد فقط مطابق في الجدول الثاني، ولكل سجل في الجدول الثاني سجل واحد فقط مطابق في الجدول الأول. يمكن أن تكون هذه العلاقة بين جدولين مختلفين أو بين جدولين متشابهين.
فيما يلي بعض الأمثلة على علاقات رأس برأس:
العلاقة بين جدول الطلاب وجدول الفصول الدراسية
العلاقة بين جدول المنتجات وجدول الموردين
العلاقة بين جدول الموظفين وجدول الأقسام
يمكن استخدام علاقات رأس برأس لتخزين المعلومات المرتبطة بشكل وثيق. على سبيل المثال، يمكن استخدام العلاقة بين جدول الطلاب وجدول الفصول الدراسية لتخزين معلومات حول الطلاب الذين يدرسون في نفس الفصل الدراسي.
يمكن استخدام علاقات رأس برأس أيضًا لضمان سلامة البيانات. على سبيل المثال، يمكن استخدام العلاقة بين جدول المنتجات وجدول الموردين لضمان أن كل منتج له مورد واحد فقط.