ما البرنامج الذي يجب أن أستخدمه له رسم مخططات مخطط يدويا؟ [مغلق

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

سؤال

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

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

ما هو أفضل أداة رخيصة أو مجانية لهذا؟

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

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

المحلول

حسنا، لا يفعل ألوان مخصصة، ولكن MySQL Workbench. هي أداة نمذجة قاعدة بيانات مجانية مقدمة من MySQL.

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

نصائح أخرى

لأي نوع من الرسم البياني الرسمي، أجد صعوبة في التغلب على فائدة graphviz.; ؛ ولكن سيتطلب منك أن تتعلم لغة جديدة (وأستعب "تعلم" فضفاضة هنا) تسمى "DOT". اللغة بسيطة بشكل لا يصدق، وهناك الكثير من القوالب حول استخدامه لتوثيق المخططات.

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

أنا أستمتع بساطة WWW SQL Designer. (التجريبي):

WWW SQL Designer

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

يمكنك أيضا تعيين أنماط الخط، وملء أنماط وأنماط الخط أيضا. وإذا كنت على MSDN، لديك بالفعل ...

جرب استخدام sqlyog's مصمم مخطط. انها بسيطة جدا وبديهية لاستخدامها. يستحق إعطاء تجربة ...

SQLyog's Schema Designer Screenshot

تحقق من هذه الأداة المخططات مفتوحة المصدر وجدت هنا.

هنا آخر يسمى DBDesigner وجدت هنا.

أتمنى أن يساعدك هذا.

1إنها أدوات جديدة للغاية عبر الإنترنت يمكنك استخدام هذا http://creately.com/diagram-type/database-design. أنا أستخدم هذا. إنه يعطي أيضا الوظيفة لوحدة قواعد البيانات الملونة.

enter image description here

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