نموذج بيانات من نوع واحد إلى متعدد

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

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

لا يمكن استخدام العلاقات المتعددة في قواعد البيانات العلائقية، ويجب تحويلها إلى علاقات أحادية. وتُعدّ كل من العلاقات الأحادية والثنائية شائعة في قواعد البيانات العلائقية. [ 1 ]

عكس علاقة واحد إلى متعدد هو علاقة متعدد إلى واحد . مقلوب علاقة واحد إلى متعدد هو علاقة متعدد إلى واحد.

رموز مخطط علاقات الكيانات (ERD)

إحدى طرق الترميز المستخدمة في نمذجة علاقات الكيانات هي ترميز تشين ، أو رسميًا ترميز تشين ERD، الذي ابتكره بيتر تشين عام 1976. حيث تُرمز علاقة واحد إلى متعدد بالرمز 1:N، حيث يمثل N عدد العناصر، ويمكن أن يكون صفرًا أو أكثر. أما علاقة متعدد إلى واحد، فتُرمز أحيانًا بالرمز N:1 . [ 2 ]

انظر أيضاً

مراجع

  1. "ثلاثة أنواع من العلاقات" . تصميم قواعد البيانات العلائقية . 1 مارس 2024. تم الاطلاع عليه في 1 مارس 2024 .
  2. بوتينغ، ريتشارد. "نماذج علاقات الكيانات" . تم الاطلاع عليه بتاريخ 27 يوليو 2021 .