תחילת העריכה
התחלה ממסך הפתיחה, ויצירה של טבלאות, פתקים, קבוצות טבלאות וקשרים מתפריט ההקשר של בד הציור, מסרגל הכלים של בד הציור או באמצעות קיצור מקשים.
ייבוא וייצוא של קבצים
ייבוא JSON, סכמת SQL, GraphQL, DBML או AML במקום התרשים או בתוספת מתחתיו, וייצוא JSON, סכמת SQL או התרשים כתמונת PNG או SVG.
עריכת טבלה
הוספה, בחירה, שינוי סדר ומחיקה של עמודות, הפעלה וכיבוי של אפשרויות העמודה, והעתקה או הדבקה של עמודות.
שמות לוגיים
מתן שמות לוגיים לטבלאות ולעמודות, הצגת שמות פיזיים, שמות לוגיים או שניהם באמצעות תצוגת השמות, השלמת שמות מונחים בזמן ההקלדה, קישור עמודות לתחומים, וסקירת המקומות הנוספים שבהם השמות עוקבים אחרי התצוגה.
פעולות על טבלאות
בחירה, הזזה, העתקה, שכפול ומחיקה של טבלאות ופתקים, קביעת צבעים ואפשרויות תצוגה, הגדרת אינדקסים ומפתחות חלופיים, בחירת מסד נתונים, ניווט בבד הציור האינסופי והשוואת מסמכים.
קבוצות טבלאות
קיבוץ טבלאות קשורות במלבן בעל שם וצבע שמוצג מאחוריהן; יצירה, מתן שם, צביעה, הזזה, שינוי גודל והסרה של קבוצות, מעבר אליהן מהסייר, שינוי הטבלאות שהן מכילות, הסתרתן ושימורן בפריסה אוטומטית, בסכמת SQL וב-DBML.
עריכת קשרים
מחיקת קשר, שינוי הסוג שלו, הגדרת פעולות ה-ON DELETE וה-ON UPDATE שלו, מיפוי שלו לעמודות קיימות באמצעות מיפוי עמודות, קריאת הסימון של קו הקשר ואופן ניתוב קווי הקשר סביב טבלאות, עבודה עם קשרי N:M ועם קשרים מזהים, ומה שעמודות מפתח זר חדשות מעתיקות מהמפתח שלהן ואופן קביעת השמות שלהן.
חיפוש מהיר
פתיחת לוח הפקודות כדי לעבור בין כרטיסיות או להחליף את תצוגת השמות, להפעיל פקודה של הכרטיסייה הנוכחית, לפתוח או לסגור את הסייר, לשנות את ערכת הנושא או את שפת התצוגה, או לקפוץ לטבלה, לעמודה, להערה או לפתק באמצעות הקלדת קידומת.
סייר
עיון בטבלאות של התרשים, עם העמודות, האינדקסים והמפתחות הזרים שלהן, בקבוצות הטבלאות שלו ובפתקים שלו, בעץ שמעוגן לצד בד הציור של ERD, ומעבר לכל אחד מהם בלחיצה.
איתור והחלפה
חיפוש בשמות של טבלאות, עמודות, אינדקסים וקבוצות טבלאות, בשמות לוגיים, בהערות ובפתקים מראש הסייר, מעבר בין ההתאמות בעץ שלו ובבד הציור, והחלפה של התאמה אחת או של כולן.
ויזואליזציה
סקירת הסכמה כגרף מבוסס כוחות או כזרימה של כרטיסי טבלאות – זום והזזת התצוגה, הארת הטבלאות הקשורות לטבלה, התמקדות בכמה טבלאות בכל פעם, וחזרה צעד אחר צעד להתמקדויות קודמות.
סכמת SQL
קריאת ה-DDL של התרשים בכרטיסיית סכמת SQL, בחירת מסד הנתונים, התיחום במירכאות, המשפטים, הכותרת, השמות הלוגיים בהערות ריקות והטבלאות בחלונית האפשרויות שלה, הוספת סקריפטים מותאמים אישית לפני הטבלאות ואחריהן, ושמירה או העתקה של ה-SQL.
מחולל קוד
יצירת קוד לעשרים ושניים יעדים מתוך התרשים, בחירת שפת הקוד, מסד הנתונים, סגנון השמות והמירכאות בחלונית האפשרויות, בדיקה אילו יעדים כותבים את פעולות ה-ON DELETE וה-ON UPDATE של קשר, ושמירה או העתקה של התוצאה.
מילון
שמירת התחומים, המילים והמונחים של התרשים בכרטיסיית מילון, גזירת שמות פיזיים משמות לוגיים, קביעת סוג הנתונים של עמודות באמצעות התחום שלהן, קריאת מה שגיליון הבדיקות מוצא, עריכה ומיון של הגיליונות כמו בגיליון אלקטרוני, וייבוא וייצוא שלהם כקובצי CSV.
ביטול פעולה וביצוע חוזר
ביטול עריכות וביצוע חוזר שלהן, מה נרשם בהיסטוריה, ההיסטוריות הנפרדות של גיליונות המילון, ומעבר בהיסטוריה של התרשים צעד אחר צעד באמצעות מסע בזמן.
הגדרות
סנכרון סוג הנתונים בקשרים ותחומים, רוחב מרבי של הערה, נעילת הגדרות (תצוגה, כרטיסייה, הגדרות קוד ותצוגת השמות), סדר התצוגה של העמודות, רשימת קיצורי המקשים וכרטיסיית ההגדרות של עורך לקריאה בלבד.
שפה וערכת נושא
25 שפות התצוגה של העורך, פריסה מימין לשמאל, המראה של בונה ערכת הנושא (מערכת, בהיר או כהה) והצבעים שלו, והמקום שבו כל סביבה מארחת שומרת אותם.
הטמעה
הצגת תרשים לקריאה בלבד באתר אחר בלי קוד באמצעות מסגור של erd-editor.io/embed, בניית כתובת ה-URL ושורת ה-iframe שלו בבונה, קביעת ערכת הנושא, השפה, תצוגת השמות, מפת המיני, הפקדים והצבעים בכתובת, והגשת הקובץ מ-GitHub או משרת שמתיר CORS.