2012-06-05 2 views
21

हाय ने MySQL वर्कबेंच को पहले से मौजूद डेटाबेस में जोड़ने वाला एक नया आरेख बनाया है।MySQL वर्कबेंच आरेख में स्वचालित रूप से तालिकाओं को व्यवस्थित करने का कोई तरीका?

अब टेबल एक स्टैक में हैं, एक दूसरे के ऊपर एक है, इसलिए मुझे एक अच्छी स्कीमा दिखाने के लिए खींचें और छोड़ना चाहिए। लेकिन क्या स्वचालित रूप से आदेश देने का कोई तरीका है?

5.2.38

उत्तर

22

मेनू में Database -> Reverse Engineer...

यहां और जानकारी: http://dev.mysql.com/doc/workbench/en/wb-reverse-engineer-live.html

संपादित करें:

क्षमा करें, मैं आपके सवाल का समझ में नहीं आया।

ऑटो के लिए व्यवस्था तालिकाओं जो कुछ भी करने के लिए आप चाहते हैं पृष्ठों के द्वारा

मॉडल> ​​आरेख गुण और आकार

वहाँ आकार बढ़ाने के लिए मेनू Arrange -> Autolayout

+12

लगता है कि Autolayout अजीब तरीके से काम करता है, यह एक दूसरे के शीर्ष पर दो या तीन बंच में टेबल व्यवस्थित करना पसंद करता है (अगर मैं सभी का चयन करता हूं), तो यह बेकार काम की तरह लगता है। – Sint

+8

यदि आप उन्हें एक दूसरे के शीर्ष पर नहीं चाहते हैं तो आपको उनके लिए और अधिक जगह बनाना चाहिए। फ़ाइल-> पेज सेटअप पर जाएं और आईओ-ए 3 जैसे पेज के आकार को बदलें यदि यह ए 4 था। फिर अंतर देखें। यदि आपके पास बहुत सारी टेबल हैं तो यह एक दूसरे के बगल में ऑटो लेआउट नहीं कर सकती है। सौभाग्य। – Maziyar

+0

मैं सभी तालिकाओं को हाइलाइट करने का भी सुझाव दूंगा, ऑटोलायआउट – Carlton

18

जाओ करने के लिए जाना। तब

करने के लिए जाने की व्यवस्था -> autolayout

यह मदद करनी चाहिए !!

+0

यदि टेबल अभी भी व्यवस्थित नहीं हो रहे हैं तो आपको सभी तालिकाओं का चयन करने की आवश्यकता है, इसके लिए आरेख के ऊपरी-बाएं कोने पर क्लिक करें और माउस को आरेख के निचले-दाएं कोने में खींचें। सभी तालिकाओं का चयन किया जाएगा, अब व्यवस्थित करें -> फिर से Autolayout –