ما هو نموذج Nocode؟


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


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


الهيكل - الهياكل

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

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


العناصر

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

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


مفهوم الشرط

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


التناسق

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

  • هل مصادر البيانات للعناصر متصلة بشكل صحيح ، وأنواع البيانات المختارة مع نظيراتها المناسبة؟
  • هل أسماء العناصر محددة بشكل فريد في الهيكل؟
  • هل تم اختيار الأحداث المراد استخدامها للعناصر؟
  • هل الشروط مطابقة للعناصر بمصادر بيانات مختلفة؟
  • هل الهياكل الفرعية وعلاقات الهياكل الرئيسية مرتبطة؟

النماذج التي تم تطويرها من خلال النظر في المعلومات الواردة في هذه القائمة ستنتج رمزًا ديناميكيًا دون أي مشاكل.

?

?