إطار الكيان 4.0: إضافة خاصية على جدول لعقد كيان من جدول آخر؟

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

سؤال

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

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

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

كيف يتم هذا ؟؟

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

بالطبع يمكنني فقط إدخال شيء ما في الفصل الجزئي على ملف آخر ....

أيه أفكار؟

شكرًا

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

المحلول

عادة ما يتم إنجاز ما تحاول القيام به من خلال تحديد العلاقات الرئيسية/الخارجية بشكل صحيح بين الجداول في قاعدة البيانات (أو بين الحقول في النموذج الخاص بك ، إذا كنت تقوم بتصميم مدفوع النموذج).

سوف يرى إطار الكيان تلقائيًا العلاقة الرئيسية الخارجية بين الجداول وإنشاء خاصية على فئة الوالدين لعقد الطفل.

بالنسبة لتعليقك (أيهما أفضل ، تحديد العلاقة في النموذج أو إنشاء فصول جزئية):

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

نصائح أخرى

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

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