سؤال

أنا أعمل على تطبيق جديد يستخدم قاعدة بيانات Jet (MS Access). لقد قمت ببناء قاعدة البيانات باستخدام ميزة Automabing الخاصة بـ FluentNhibernate من كائنات C# الخاصة بي.

أحتاج إلى تقديم قاعدة البيانات هذه لمراجعة تصميم Webex عبر الإنترنت يوم الثلاثاء وأبحث عن أداة لإنشاء ERD لقاعدة البيانات الخاصة بي التي يمكنني تجميعها على الشرائح.

الرسم التخطيطي في وصول MS ضعيف إلى غير قابل للاعتبار.

لدي: VS2008 Pro ، MS Access 2007 ، Visio 2007 ، Visio for Enterprise Architects ، إلخ ... مخطط رمز C# الخاص بي تم تصديره باستخدام ملفات تعريف Nhibernate HBM2DDL

أحتاج: طريقة سريعة وخالية وسهلة لإنشاء مخططات واضحة.

نظرًا لأن لدي كل شيء للاختراق NH و Nhibernate ، يمكنني استخدام برامج التشغيل/لهجاتهم لإنشاء مخطط لأي قاعدة بيانات مدعومة لاستخدامها في توليد المخططات.

أي اقتراحات للمساعدة؟

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

المحلول

سيكون "الصواب" و "التعقيد" لـ ERD متروكًا لك في النهاية وكيف تقوم بتوسيع البيانات التي تم التقاطها.

حظا طيبا وفقك الله

نصائح أخرى

نظرًا لأن لديك Visio 2007 ، يمكنك "عكس هندسة" DB إما من خادم SQL أو الوصول إلى مصدر بيانات متوافق مع برنامج التشغيل.

  1. قم بإنشاء مستند قاعدة بيانات جديدة (ويعرف أيضًا باسم: مخطط نموذج قاعدة البيانات)
  2. من قائمة "قاعدة البيانات" الجديدة ، حدد عكس المهندس

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

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