گروههای جدول
گروه جدول کادری نامدار و رنگی است که پشت جدولهای مرتبط روی بوم ERD رسم میشود تا نشان دهد کدام جدولها به یکدیگر تعلق دارند.
هر جدول حداکثر در یک گروه است. گروهها به همراه اینکه هر جدول در کدام گروه است، با نمودار ذخیره میشوند.
کادر در امتداد بالای خود یک نوار عنوان دارد که یک نماد گروه، نام گروه با قلم پررنگ و، تا وقتی نشانگر ماوس روی گروه است، یک x را در خود دارد که گروه را حذف میکند؛ حذف گروه را ببینید. عنوان گروهی که نام ندارد unnamed است و نامی که برای نوار بیش از حد بلند باشد با … کوتاه میشود.
کادر همیشه جدولهایش را در بر میگیرد: اندازهای را که به آن داده شده حفظ میکند، اما گسترش مییابد تا هر جدول را با 24px فضا در اطرافش و نوار عنوان در بالا درون خود نگه دارد. جدولی که بزرگتر میشود کادر را هم با خود گسترش میدهد و جدولی هم که نزدیک یک لبه رها شود در حالی که مرکزش هنوز درون کادر است، همین کار را میکند. هنگام کشیدن جدولها، کادر نه بزرگتر میشود و نه کوچکتر. این گسترش ذخیره نمیشود: وقتی جدول دیگر به آن فضا نیاز نداشته باشد، کادر به اندازهٔ خودش برمیگردد.
گروهها پشت همهٔ چیزهای دیگر روی بوم رسم میشوند: جدولها، یادداشتها و خطهای رابطه.
جایی که گروهها روی هم میافتند، آخرین گروهی که روی آن فشرده شده یا اضافه شده است در جلو رسم میشود و بدنهٔ هیچ گروهی هرگز نوار عنوان گروه دیگری را نمیپوشاند. این ترتیب ذخیره نمیشود، بنابراین نموداری که دوباره باز شود گروههایش را به ترتیبی که اضافه شدهاند روی هم میچیند.
گروهها روی بوم ERD، در نقشهٔ کوچک و در تصویر صادرشده نمایش داده میشوند و کاوشگر آنها را فهرست میکند؛ رفتن به گروه را ببینید. زبانهٔ مصورسازی در هیچیک از دو حالت نه گروهی رسم میکند و نه رنگ گروهی.
عامل کدنویسی هم میتواند گروهها را ایجاد و تغییر دهد و DDL گروههایی را که انتخاب میکند بخواند؛ گروههای جدول را در ابزارهای MCP ببینید.

ایجاد گروه
برای ایجاد گروه دو راه وجود دارد که هر کدام یک میانبر دارد. هیچیک در ویرایشگر فقط خواندنی یا تا وقتی گروهها پنهان هستند در دسترس نیست و در این حالت میانبرهایشان کاری انجام نمیدهند.
این میانبرها مانند دیگر میانبرهای بوم فقط در زبانهٔ ERD کار میکنند و تا وقتی یک خانه، یک یادداشت یا نام یک گروه در حال ویرایش است، غیرفعال میمانند؛ میانبرها را ببینید.
رسم گروه
روی دکمهٔ New Table Group در نوار ابزار بوم کلیک کنید، Alt + G (Windows/Linux) یا ⌥ + G (Mac) را فشار دهید، یا گزینهٔ New Table Group را از منوی زمینهٔ بوم، که در آن پس از New Table و New Memo میآید، یا از جستوجوی سریع در زبانهٔ ERD انتخاب کنید. سپس یک کادر روی بوم بکشید.
دکمه و میانبر حالت رسم را روشن و خاموش میکنند، بنابراین استفاده از هر یک از آنها تا وقتی رسم فعال است، آن را به پایان میرساند، هر طور که آغاز شده باشد؛ گزینهٔ منوی زمینه و جستوجوی سریع فقط آن را آغاز میکنند. آغاز آن ابزار دست را خاموش میکند و رابطهای را که در حال رسم است لغو میکند.
تا وقتی رسم فعال است، نشانگر ماوس به نشانگر صلیبی تبدیل میشود و فشردن ماوس، هر جا که باشد، حتی روی یک جدول، بهجای انتخاب یا جابهجا کردن آنچه زیر آن است، کادر را از همانجا آغاز میکند. در این حالت نوار ابزار بوم دکمهٔ New Table Group خود را فعال نشان میدهد، نه ابزار دست یا ابزار انتخاب را.
رها کردن، گروهی را در آن کادر اضافه میکند که با احتساب نوار عنوان، عرضش هرگز کمتر از 160px و ارتفاعش هرگز کمتر از 100px نیست، هر قدر هم که کشیدن کوتاه باشد. کلیک بدون کشیدن، گروهی با عرض 480px و ارتفاع 320px اضافه میکند که گوشهٔ بالا سمت چپ آن در محل کلیک است.
هر جدولی که در هیچ گروهی نیست و مرکزش درون کادر جدید قرار دارد، به گروه میپیوندد. جدولی که از قبل در گروه دیگری است در همان گروه میماند.
دکمهٔ میانی ماوس همچنان نمای بوم را جابهجا میکند و رسم را فعال نگه میدارد. موارد زیر رسم را بدون افزودن گروه پایان میدهند:
Escape، یاAlt + G(Windows/Linux) یا⌥ + G(Mac)، پیش از فشردن یا در حین کشیدن. پیش از فشردن، این کلیدها انتخاب را همانطور که هست باقی میگذارند؛ فشردنی که کادر را آغاز میکند، انتخاب را از قبل لغو کرده است.- راستکلیک، که انتخاب را لغو میکند. هیچ منوی زمینهای باز نمیشود.
- رفتن به ابزار دست با کلید
Spaceیا نوار ابزار بوم، کلیک روی ابزار انتخاب یا دکمهٔNew Table Groupدر نوار ابزار یا آغاز یک رابطه. - رفتن به زبانهای دیگر، پنهان کردن گروهها یا فقط خواندنی شدن ویرایشگر.
گروهبندی جدولهای انتخابشده
یک یا چند جدول را انتخاب کنید و T و سپس G را فشار دهید، یا گزینهٔ Group selected tables را از منوی زمینهٔ یک جدول یا Group Selected Tables را از جستوجوی سریع، که این فرمان را تا وقتی جدولی انتخاب شده فهرست میکند، انتخاب کنید.
گروه جدید دور جدولهای انتخابشده با 24px فضا در هر طرف و نوار عنوان در بالا رسم میشود. هر جدول انتخابشده به گروه جدید میپیوندد و گروهی را که در آن بوده ترک میکند، و گروهی که ترک کرده باقی میماند، حتی اگر اکنون خالی باشد. یادداشتهای موجود در انتخاب نادیده گرفته میشوند.
T و سپس G دو فشار کلید بدون کلید تغییردهنده است که G ظرف یک ثانیه پس از T فشار داده میشود. اگر هیچ جدولی انتخاب نشده باشد کاری انجام نمیدهد و در یک فیلد متنی، مانند فیلد یافتن کاوشگر، همان دو حرف را تایپ میکند.

به هر دو روش، گروه جدید نه نام دارد و نه رنگ. فقط همین گروه انتخاب میشود و ویرایشگر نام آن روی نوار عنوان باز میشود تا بتوانید بیدرنگ نامی تایپ کنید؛ نامگذاری گروه را ببینید.
گروه و جدولهایی که در خود جای میدهد یک گام واگرد است و نامی که تایپ میکنید گام دیگری است.
نامگذاری گروه
نام گروه در فیلدی ویرایش میشود که روی نوار عنوان آن باز میشود. این فیلد پس از ایجاد گروه خودبهخود، با دوبار کلیک روی نوار عنوان و با گزینهٔ Rename در منوی زمینهٔ گروه باز میشود.
Enter، یا کلیک در جای دیگر، نام را ذخیره میکند. Escape فیلد را بدون تغییر نام میبندد و گروه را انتخابشده باقی میگذارد و فشار دادن دوبارهٔ Escape انتخاب را لغو میکند.
نامی که تغییر کرده یک گام واگرد است؛ ذخیرهٔ نام بدون تغییر چیزی ثبت نمیکند. نام خالی یا نامی که فقط فاصله دارد بهصورت unnamed نمایش داده میشود.
تا وقتی فیلد باز است، میانبرهای بوم غیرفعال میمانند و میانبرهای جستوجوی سریع و Toggle Explorer کاری انجام نمیدهند، درست مانند زمانی که خانهای از جدول در حال ویرایش است.
یافتن و جایگزینی تا وقتی گروهها نمایش داده میشوند، نام گروهها را ذیل Table group names جستوجو میکند و دکمههای Replace و Replace All آن، نام گروهها را تغییر میدهند؛ جایگزین کردن را ببینید. جستوجوی سریع نام گروهها را جستوجو نمیکند.
رنگآمیزی گروه
گزینهٔ Color را در منوی زمینهٔ گروه انتخاب کنید تا انتخابگر رنگ با رنگ گروه باز شود.
همانند جدولها و یادداشتها، انتخابگر هر جدول، یادداشت و گروه انتخابشده را رنگ میکند و گزینهٔ Remove color در منو، یا No color در انتخابگر، رنگ همهٔ آنها را حذف میکند؛ تعیین رنگ جدول و یادداشت را ببینید. رنگ گروه زیر Document colors در انتخابگر هم پیشنهاد میشود.
گروه رنگی نوار عنوان و حاشیهٔ خود را با آن رنگ و بدنهاش را با تهرنگی روشن از آن رسم میکند. گروهی که رنگ ندارد از خاکستریهای خنثای طرح زمینه استفاده میکند.
هر جدول در گروه رنگی، رنگ گروه را در سراسر سرآیند خود میگیرد و رنگ خودش را در لبهٔ چپ نگه میدارد، بنابراین هر دو دیده میشوند.
متن و دکمههای چنین سرآیندی، و نیز نام، نماد و x روی نوار عنوان گروه، سفید میشوند، یا روی رنگی روشن که سیاه در آن بسیار خواناتر است، سیاه. از میان رنگهای آمادهٔ انتخابگر، Orange، Amber، Yellow و Lime سیاه را میگیرند و بقیه سفید را.
تا وقتی گروه جدول رنگ ندارد، تا وقتی گروهها پنهان هستند، در بزرگنمایی 70% و کمتر، که جدولها در آن تا حد نامشان جمع میشوند، و در زبانهٔ مصورسازی، جدول سرآیند خودش را حفظ میکند.
تغییر رنگ، مانند جدولها و یادداشتها، در تاریخچهٔ واگرد ثبت میشود.
انتخاب گروهها
برای انتخاب یک گروه بهتنهایی روی نوار عنوان آن کلیک کنید، یا برای افزودن آن به انتخاب، Ctrl + click (Windows/Linux) یا ⌘ + click (Mac) کنید.
فشردن نوار عنوان گروهی که از قبل انتخاب شده، کل انتخاب را حفظ میکند، بنابراین کشیدن پس از آن همهٔ آن را جابهجا میکند.
فشردن نوار عنوان، یا راستکلیک روی گروه، گروه را جلوی گروههای دیگر و جدولهایش را جلوی همهٔ جدولها و یادداشتهای دیگر میآورد.
بدنه، یعنی ناحیهٔ زیر نوار عنوان، برای دکمهٔ چپ ماوس همان بوم است: کشیدن آن نما را جابهجا میکند، Ctrl + drag (Windows/Linux) یا ⌘ + drag (Mac) یک مستطیل انتخاب رسم میکند و کلیک انتخاب را لغو میکند. جدولها، یادداشتها و خطهای رابطهٔ روی بدنه طبق معمول به نشانگر ماوس پاسخ میدهند.
مستطیل انتخاب فقط وقتی گروهی را انتخاب میکند که کل کادر گروه را در بر بگیرد، بنابراین مستطیلی که درون یک گروه رسم شود جدولها را بدون گروه انتخاب میکند؛ انتخاب چندگانه را ببینید.
Ctrl + A (Windows/Linux) یا ⌘ + A (Mac) هرگز گروهی را انتخاب نمیکند.
گزینهٔ Select tables در منوی زمینهٔ گروه، انتخاب را با جدولهای گروه جایگزین میکند و خود گروه را کنار میگذارد، بنابراین فرمان بعدی فقط به جدولها میرسد.
از آن پیش از فرمانهایی استفاده کنید که فقط روی جدولها عمل میکنند، مانند کپی کردن یا تمرکز روی جدولها، که گروه انتخابشده را نادیده میگیرند.
حاشیهٔ گروه انتخابشده به رنگ انتخاب درمیآید. در یک نشست مشارکتی، دور گروهی که همتای دیگری انتخاب کند حاشیهای به رنگ آن همتا کشیده میشود.
رفتن به گروه
کاوشگر گروهها را در پوشهٔ Table Groups خود بر اساس نام فهرست میکند، هر یک با جدولهایش در زیر آن. جستوجوی سریع هیچ گروهی را فهرست نمیکند.
انتخاب ردیف یک گروه در کاوشگر، یک مورد منطبق یافتن و جایگزینی در نام یک گروه یا ردیف یک گروه در فهرست نمایشگر تفاوتها به آن گروه میرود.
این کار کادر گروه را در دید میآورد و اگر کادر از بوم بلندتر باشد، نوار عنوان آن را مبنا قرار میدهد؛ مقصد پرش را ببینید. سپس فقط همان گروه را انتخاب میکند و آن را همراه با جدولهایش به جلو میآورد، مانند فشردن نوار عنوان آن.
تا وقتی گروهها پنهان هستند، یا پس از اینکه گروه حذف شده باشد، رفتن به آن کاری انجام نمیدهد.
در نمایشگر تفاوتها هر سمت فقط در صورتی به گروه میرود که سند خودش آن گروه را داشته باشد و نمایش دهد؛ رفتن به یک تغییر را ببینید.
جابهجایی و تغییر اندازهٔ گروه
گروه را از نوار عنوانش بکشید تا همراه با همهٔ جدولهایش جابهجا شود.
اگر گروه بخشی از انتخابی بزرگتر باشد، کل انتخاب همراه آن جابهجا میشود و جدولی که هم انتخاب شده و هم در گروه است، یک بار جابهجا میشود.
کشیدن فقط وقتی آغاز میشود که نشانگر ماوس اندکی حرکت کرده باشد، بنابراین کلیک یا دوبار کلیک روی نوار عنوان همچنان کلیک میماند. Alt + drag روی نوار عنوان، گروه را مانند کشیدن معمولی جابهجا میکند؛ گروه هرگز تکثیر نمیشود.
این جابهجایی، همراه با همهٔ جدولهایی که با خود میبرد، یک گام واگرد است.
کشیدن یک جدول بهتنهایی فقط همان جدول را جابهجا میکند و میتواند آن را به درون یک گروه یا بیرون از آن ببرد؛ افزودن و خارج کردن جدولها را ببینید.
هر گروه، چه انتخاب شده باشد چه نه، مانند یادداشت روی چهار لبه و چهار گوشهٔ خود دستگیرههای تغییر اندازه دارد.
یکی از آنها را با دکمهٔ چپ ماوس بکشید: کادر نشانگر ماوس را دنبال میکند و اندازهٔ جدید وقتی دکمه را رها میکنید، بهصورت یک گام واگرد ذخیره میشود.
گروه را نمیتوان کوچکتر از 160px در 100px کرد و نیز نمیتوان آن را کوچکتر از جدولهایش با 24px فضای اطرافشان و نوار عنوان کرد. لبه در همانجا میایستد، هر قدر هم که نشانگر ماوس دورتر برود.
افزودن و خارج کردن جدولها
جدول در جایی که آن را رها میکنید به گروه میپیوندد یا از آن خارج میشود.
وقتی جدولها را میکشید و رها میکنید، هر جدول کشیدهشدهای که همراه یک گروه انتخابشده جابهجا نمیشود، بر اساس مرکزش سنجیده میشود. این جدول به بالاترین گروهی میپیوندد که کادرش مرکز آن را در بر دارد، یا اگر مرکزش در کادر هیچ گروهی نباشد، از گروه خود خارج میشود. بالاترین گروه همان گروهی است که در جلو رسم شده است.
گروهی که کشیدن آن را سر جایش باقی میگذارد، کادری را که هنگام آغاز کشیدن داشت حفظ میکند، بنابراین جدولی که درون گروه خودش اندکی جابهجا شود در آن میماند و برای خارج شدن باید آنقدر کشیده شود که مرکزش بیرون از آن کادر قرار گیرد.
هنگام کشیدن، هر گروهی که با رها کردن، جدولی در آن قرار خواهد گرفت با حاشیه مشخص میشود.
وقتی ظرف حدود 200ms پس از آخرین حرکت رها میکنید، تغییر گروه بخشی از گام واگرد کشیدن است، بنابراین یک بار واگرد، جدولها را به جایی که بودند و به گروههایی که در آنها بودند برمیگرداند. پس از مکثی طولانیتر پیش از رها کردن، تغییر گروه گامی جداگانه است؛ یک حرکت، یک گام را ببینید.
کلیک، یا کشیدنی به اندازهٔ چند پیکسل، گروه هیچ جدولی را تغییر نمیدهد و تا وقتی گروهها پنهان هستند، گروه هیچ چیزی تغییر نمیکند.
راههای دیگر برای تغییر جدولهایی که یک گروه در خود دارد:
- گزینهٔ
Remove from groupدر منوی زمینهٔ جدول، هر جدول انتخابشده را از گروهش خارج میکند. این گزینه تا وقتی یک جدول انتخابشده در گروهی باشد، حتی وقتی گروهها پنهان هستند، نمایش داده میشود و یک گام واگرد است. Group selected tablesجدولهای انتخابشده را به یک گروه جدید منتقل میکند؛ گروهبندی جدولهای انتخابشده را ببینید.- حذف یک گروه، جدولهای آن را بدون گروه باقی میگذارد.
جدولی که جایگذاری یا با Alt تکثیر شود در هیچ گروهی نیست، حتی اگر درون کادر یک گروه قرار گیرد. کشیدن آن پس از این، قاعدهٔ رها کردن را اعمال میکند.
حذف گروه
حذف یک گروه هرگز جدولهای آن را حذف نمیکند: جدولها، بدون گروه، همانجا که هستند میمانند.
xدر انتهای نوار عنوان، که تا وقتی نشانگر ماوس روی گروه است نمایش داده میشود، فقط همان گروه را حذف میکند.- گزینهٔ
Deleteدر منوی زمینهٔ گروه، گروه را حذف میکند. وقتی گروه یکی از چند مورد انتخابشده باشد، عنوان گزینهDelete selectedاست و همهٔ موارد انتخابشده را حذف میکند: جدولها، یادداشتها و گروهها. - وقتی گروههایی انتخاب شدهاند،
DeleteیاBackspaceگروههای انتخابشده را همراه با هر جدول و یادداشت انتخابشده حذف میکند وCtrl + BackspaceوCtrl + Delete(Windows/Linux) یا⌘ + Backspaceو⌘ + Delete(Mac) هم همین کار را میکنند؛ حذف جدول و یادداشت را ببینید.
هر حذف یک گام واگرد است که با واگرد آن، گروه همراه با جدولهایی که در آن بودند برمیگردد.
منوی گروه
برای باز کردن منوی گروه، روی نوار عنوان، بدنه یا لبهٔ آن راستکلیک کنید. در Mac، Ctrl + click هم آن را باز میکند و لمس طولانی روی صفحهٔ لمسی هم همین کار را میکند.
راستکلیک ابتدا گروه را انتخاب میکند، و اگر گروه از قبل بخشی از انتخاب نباشد فقط خود آن را، بنابراین Color و Delete selected فقط وقتی به بقیهٔ انتخاب میرسند که گروه در آن بوده باشد.
Select tables: فقط جدولهای گروه را انتخاب میکند؛ انتخاب گروهها را ببینید.Rename: ویرایشگر نام را باز میکند؛ نامگذاری گروه را ببینید.Color: انتخابگر رنگ را باز میکند؛ رنگآمیزی گروه را ببینید.Remove color: تا وقتی یکی از موارد انتخابشده رنگ داشته باشد نمایش داده میشود.Delete، یاDelete selectedوقتی گروه یکی از چند مورد انتخابشده است، که کلیدDeleteدر سمت راست آن نشان داده میشود؛ حذف گروه را ببینید.
منوی زمینهٔ جدول، Group selected tables و Remove from group را پس از Color و Remove color و پیش از گزینهٔ Delete خود اضافه میکند و منوی زمینهٔ بوم New Table Group را اضافه میکند.
گزینهٔ Group selected tables کلیدهای خود را، یعنی T و سپس G، در سمت راست نشان میدهد و گزینهٔ New Table Group کلیدهای Alt + G (Windows/Linux) یا ⌥ + G (Mac) را نشان میدهد.
پنهان کردن گروهها
View Option → Table Groups در منوی زمینهٔ بوم همهٔ گروهها را نمایش میدهد یا پنهان میکند. این گزینه بهطور پیشفرض علامتخورده است؛ گزینههای نمایش جدول را ببینید.
وقتی بدون علامت باشد، کادرهای گروه و رنگهای گروه روی سرآیند جدولها از بوم، نقشهٔ کوچک و تصاویر صادرشده ناپدید میشوند و نوارهای پیمایش و نقشهٔ کوچک دیگر برای گروهها جا باز نمیکنند. نه چیزی جابهجا میشود و نه اندازهٔ چیزی تغییر میکند و هر جدول در گروه خود میماند.
پنهان کردن گروهها انتخاب آنها را لغو میکند، رسم New Table Group را پایان میدهد و ویرایشگر نامی را که باز است میبندد.
تا وقتی گروهها پنهان هستند:
New Table GroupوGroup selected tablesدر منوها وNew Table GroupوGroup Selected Tablesدر جستوجوی سریع در دسترس نیستند و دکمهٔNew Table Groupدر نوار ابزار بوم نمایش داده نمیشود.Remove from groupهمچنان در دسترس است.Alt + G(Windows/Linux) یا⌥ + G(Mac) و نیزTو سپسGکاری انجام نمیدهند.- کشیدن جدولها گروه هیچ جدولی را تغییر نمیدهد و مستطیل انتخاب هیچ گروهی را انتخاب نمیکند.
- پوشهٔ
Table Groupsدر کاوشگر نمایش داده نمیشود و یافتن و جایگزینی، حتی با روشن بودنTable group names، نام گروهها را نه مییابد و نه جایگزین میکند. - چیدمان خودکار همچنان جدولهای هر گروه را کنار هم نگه میدارد، زبانهٔ طرحواره SQL همچنان گروههایی برای انتخاب پیشنهاد میکند، DBML همچنان آنها را مینویسد و وارد کردن و افزودن همچنان زیر کادرهای پنهان جای میگیرد.
این تنظیم، مانند دیگر کلیدهای روشن/خاموش گزینههای نمایش، در سند ذخیره و در تاریخچهٔ واگرد ثبت میشود.
چیدمان خودکار
هر چیدمان خودکار، چه گروهها نمایش داده شوند چه نه، جدولهای هر گروه را کنار هم نگه میدارد.
Forceهر گروه را همراه با جدولهایش بهصورت یک کادر واحد جابهجا میکند، در حالی که جدولها جای خود را درون آن حفظ میکنند، و کادر هر گروه را دستکم100pxاز گروههای دیگر و از جدولهای بدون گروه دور نگه میدارد. پیشنمایش هر گروه را در جایی که به آن میرود نشان میدهد.Flow،Tree - verticalوTree - horizontalجدولهای هر گروه را درون همان گروه میچینند، گروهها را بر اساس رابطههای میان آنها قرار میدهند و جدولهای بدون گروه را پیرامون آنها میچینند.
پس از آن، هر گروهی که جدول در خود دارد با جدولهایش هماندازه میشود: کادرش برابر با محدودهٔ آن جدولها بهعلاوهٔ 24px فضا و نوار عنوان میشود. گروهی که جدولی ندارد جا و اندازهٔ خود را حفظ میکند.
جدولها و گروهها در قالب یک گام واگرد در جای خود قرار میگیرند.
وارد کردن DBML به همین شیوه کادر هر گروه را با جدولهایش هماندازه میکند، هر جا که آن جدولها قرار گرفته باشند؛ DBML را ببینید.
طرحواره SQL بر اساس گروه
زبانهٔ طرحواره SQL میتواند فقط جدولهای گروههایی را که انتخاب میکنید بنویسد.
تا وقتی سند گروهی، نمایان یا پنهان، در خود دارد، پنل گزینههای این زبانه ردیف Tables را زیر This window only نشان میدهد، با یک کادر انتخاب برای All، یکی برای هر گروه و یکی برای No group، یعنی جدولهای بدون گروه؛ جدولها را ببینید.
این تنظیم به پنجرهٔ ویرایشگر تعلق دارد و در سند ذخیره نمیشود.
وارد کردن، صادر کردن و کپی
- DBML گروهها را در هر دو جهت منتقل میکند. وارد کردن DBML هر بلوک
TableGroupرا به یک گروه تبدیل میکند — DBML را ببینید — وDBMLدر مولد کد برای هر گروهی که جدولی در خود دارد یک بلوکTableGroupمینویسد؛ مولد کد را ببینید. - فایل JSON گروههای خود را حفظ میکند. هیچ قالب دیگری آنها را منتقل نمیکند: وارد کردن SQL، GraphQL و AML هیچ گروهی نمیآورد و طرحواره SQL و دیگر هدفهای مولد کد هیچ گروهی نمینویسند.
- وارد کردن و افزودن گروههای یک فایل را بهصورت گروههایی جدید که جدولهایشان را در خود دارند وارد میکند و تا وقتی گروهها نمایش داده میشوند، آنها را همراه با جدولهای جدید انتخاب میکند، بنابراین کشیدن مجموعهٔ افزودهشده گروههایش را هم با خود میبرد.
- تصویر صادرشده گروههای نمایان را پشت جدولها رسم میکند، با رنگهای گروه روی سرآیند جدولها.
- کپی و جایگذاری، یا تکثیر با
Alt، هرگز گروهی را کپی نمیکند؛ کپی و جایگذاری جدولها و یادداشتها و افزودن و خارج کردن جدولها را ببینید.
ویرایشگرهای فقط خواندنی
در ویرایشگری با readonly، گروهها طبق معمول رسم و در کاوشگر فهرست میشوند و میتوان آنها را انتخاب کرد و به آنها رفت، اما نمیتوان تغییرشان داد:
- فشردن نوار عنوان، گروه را انتخاب میکند و چیزی را جابهجا نمیکند. نه دستگیرهٔ تغییر اندازهای وجود دارد و نه
x. - دوبار کلیک روی نوار عنوان، ویرایشگر نامی باز نمیکند و منوی گروه فقط
Select tablesرا دارد. - منوی بوم
New Table Groupندارد، منوی جدول نهGroup selected tablesدارد و نهRemove from groupو جستوجوی سریع هیچیک از دو فرمان گروه را فهرست نمیکند. رسمNew Table Groupبا فقط خواندنی شدن ویرایشگر پایان مییابد. - نوار ابزار بوم هیچیک از دکمههای افزودن خود را، از جمله
New Table Group، نشان نمیدهد وAlt + G(Windows/Linux) یا⌥ + G(Mac) و نیزTو سپسGکاری انجام نمیدهند. - گزینهٔ نمایش
Table Groups، مانند همهٔ گزینههای نمایش، چیزی را تغییر نمیدهد. - گزینهٔ
Tablesدر زبانهٔ طرحواره SQL همچنان کار میکند.