ما هي الاختلافات بين استخدام آدم أو EDML الكيان التصميم ؟

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

سؤال

اثنين سريعة quesitons:

  • فوائد استخدام EDMLs مقابلEDMXs - عندما تختار لاستخدام واحد على الآخر
  • DevArt كيان المطور مقابلVisual Studio كيان مصمم - أعلم هذا الجزء من السؤال قد يكون قليلا الذاتية, لذلك أود أن أسأل أي أداة يقوم بعمل أفضل مع الكيان التصميم

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

على أي حال.لقد وجدت كيان مصمم في Visual Studio 2008 (على الرغم من أنها بعيدة عن كونها ميزة كاملة جاهزة) أفضل من DevArt لأن من غاب العلاقات.

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

المحلول

EDML و آدم لها نفس الهيكل و في حالة تغيير امتداد يمكن فتح كل أداة.EDML الرسم هو تسلسل إلى ملف منفصل.EDML يستخدم Devart رمز جيل.
العديد من الميزات غير متوفرة في Microsoft مصمم:
- قابل للتحرير نموذج مخزن (مع إضافة DefiningQuery وإضافة CommandText خيارات) ؛
- مرنة تسمية القواعد ؛
- القدرة على تنفيذ LINQ إلى كيانات & الكيان استعلامات SQL.
كما نقدم عددا من الميزات الإضافية مثل ComplexType الكيان تقسيم جميع أنواع المواريث دعم وقت التصميم وهلم جرا.
ليس لدينا دعم التحديث من قاعدة البيانات حتى الآن.ولكن لدينا السحب والإسقاط واجهة تسمح حذف وإضافة تغير كائنات قاعدة البيانات من قاعدة بيانات Explorer.هذه العملية لا تجاهل التغييرات التي تم إجراؤها إلى أشياء أخرى ، على عكس مايكروسوفت تحديث قاعدة بيانات المعالج (يجدد المتجر كله جزء من نموذج).

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