هل يوجد اسم رسمي عن عدة العلاقة الجدول في مخطط قاعدة البيانات?

StackOverflow https://stackoverflow.com/questions/1429908

سؤال

معظم المشاريع التي عملت على قد يتطلب عدة علاقات في مخطط قاعدة البيانات.على سبيل المثال, قد يكون لديك مفهوم المستخدمين والمجموعات قاعدة البيانات قد تحتوي على طاولة المستخدم, طاولة ومجموعة جدول مستخدمين لربط اثنين.

أنا مهتم في المفاهيمي اسم مستخدمين الجدول في هذا المثال.

لقد اعتاد أن يدعو لهم "البديل الجداول" لأن هذا ما تعلمته ، ولكن لم أسمع غيرها من الناس استخدام هذا المصطلح في كل حين.

بدلا من ذلك, لقد سمعت كل ما يلي (بما في ذلك بعض جديدة ، شكرا لكم جميعا!):

  • جمعية الجدول
  • جسر الجدول
  • عبر الجدول المرجعي
  • صيغة الفعل (E. F.كود خالق النموذج العلائقي ، قد تفضل هذا)
  • تقاطع الجداول
  • الانضمام إلى الجدول (معظم نتائج البحث على جوجل...انظر الإجابة أدناه)
  • تقاطع الجدول (ويكيبيديا تفضل هذا واحد)
  • رابط الجدول (فاولر يحب هذا)
  • عدة علاقات الجداول
  • خريطة الجدول
  • الجدول المرجعي
  • العلاقة الجدول
  • البديل الجدول

هل يوجد اسم رسمي لهذا النوع من الجدول ، المصدر إلى الوراء الرسمية-نيس ؟

هل كانت مفيدة؟

المحلول

الاسم الأكثر شيوعًا هو "الانضمام إلى الجدول" في رأيي، ولكنني سمعت العديد من الأسماء الأخرى التي قمت بإدراجها.لذلك، أود أن أقول "لا"، لا يوجد اسم "رسمي" :-)

نصائح أخرى

أنا أسميها جدول الإسناد الترافقي.

قد لا يعتبر البعض هذا مصطلحًا رسميًا، لكنه بالتأكيد مصطلح شائع.أعني أنك ستجد الكثير من النتائج ذات الصلة في Google إذا كنت ابحث عنه.الشيء الآخر الذي يعجبني هو أنه يمكن اختصاره بسهولة بـ "xref" ثم استخدامه في نظام تسمية الجدول الخاص بك، على سبيل المثال."table1_xref_table2".وهذا سيجعل الجميع في فريقك يطلقون عليه نفس الشيء.

تحديث:

تسميها ويكيبيديا أ جدول الوصلات.من الغريب أنني لم أسمع بهذا المصطلح من قبل ولكني أعتقد أن الدوائر المختلفة تطلق عليه أسماء مختلفة.كما نكتشف - لا توجد إجابة رسمية واحدة.

هذا أمر غير علمي إلى حد كبير، لكنني أعتقد أنه سيكون من المثير للاهتمام معرفة عدد نتائج Google المرتبطة بمزيج الإجابات الشائعة لهذا السؤال والمصطلح "من كثير إلى كثير".

وبناء على هذا يبدو "الانضمام إلى الجدول" هو المصطلح الأكثر استخدامًا لـ...أم...ربط الجدول في علاقة متعدد بمتعدد.


مصطلحات البحث المجمعة

"الانضمام إلى الجدول" "من كثير إلى كثير"

إرجاع حوالي 13700 نتيجة في Google.

"جدول الارتباط" "من كثير إلى كثير"

يعود حوالي 4700.

"جدول الوصلات" "من كثير إلى كثير"

يعود حوالي 3500.

"جدول الاقتران" "من كثير إلى كثير"

يعود حوالي 3300.

"جدول العلاقات" "من كثير إلى كثير"

يعود حوالي 3200.

"جدول التقاطع" "من كثير إلى كثير"

يعود حوالي 1500.

"جدول الإسناد الترافقي" "من كثير إلى كثير"

يعيد 1000.

صيغة الفعل "كثير إلى كثير"

يعود فقط 450.

لقد اتصلت دائما بعد ذلك تداخل الجداول.

أنا أتصل بهم ربط الجداول, ، لكنني أطلقت عليهم هذا الاسم لفترة طويلة لدرجة أنني لا أملك أي فكرة عن المكان الذي حصلت منه على هذا المصطلح.

أعتقد أن جدول العلاقة هو أكثر على العلامة.على الأقل هذا ما نستخدمه.بالمناسبة، إذا طلبت التسمية فإننا نستخدمها دائمًا بهذه الطريقة table1_table2 مع عدم وجود استثناءات.وهذا سوف يخدمك بشكل جيد على المدى الطويل.

هناك قسم في SQL على Smarties حيث Celko فرصة اسم هذا النوع من الجدول:

الجداول التي تمثل كثير إلى كثير العلاقات ينبغي أن يكون اسمه من قبل المحتويات ، وينبغي أن يكون الحد الأدنى كما ممكن.على سبيل المثال, الطلاب ذات الطبقات الثالث (العلاقة) الجدول بهم attendence.هذه الجداول قد تمثل علاقة نقية ، أو (الخ)...

في أعلى القسم يتحدث عن E-R (entity-relationship) البيانية.

أنا دائمًا أسميها "جداول متعدد إلى متعدد" أو "جداول ربط متعدد إلى متعدد".يبدو الأقل احتمالا أن يساء فهمه على أنه شيء آخر.(لاحظت أنك استخدمت صياغة مماثلة في عنوان سؤالك...)

تداخل الجدول بالتأكيد!وأعتقد أن أوراكل تفضل أيضًا "تداخل' الجداول.

http://download.Oracle.com/docs/cd/B40099_02/books/ConfigApps/ConfigApps_TablesColumns7.html

لقد طُلب مني أن أسميها "كيانات الارتباط" عندما بدأت العمل لأول مرة على قواعد البيانات العلائقية (Dec Rdb منذ 20 عامًا تقريبًا).ربما تأتي بتة "الكيان" من مخططات علاقة الكيانات التي كانت الجداول موجودة فيها، على الرغم من أن "جداول الارتباط" تبدو الآن أكثر ملاءمة من نفس الشجرة التطورية.

باستخدام البحث الرائد الذي أجراه @Noah على Google، ينتج عن ذلك حوالي 2000 مرجع حاليًا:

"link entity" "many to many"
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top