เครื่องมือสร้างแผนภาพ ERD
สคีมาส่วนตัวนี้ไม่พร้อมใช้งานหรือหมดอายุแล้ว กลับไปยังขั้นตอนแรกแล้วสร้างอีกครั้ง
กำหนดเอนทิตีและฟิลด์
เริ่มจากเทมเพลตหรือสร้างโมเดลขนาดกะทัดรัด ชื่อเอนทิตีและฟิลด์ใช้ตัวอักษร ตัวเลข และขีดล่าง เพื่อให้ Mermaid ที่สร้างขึ้นใช้งานร่วมกันได้ง่าย.
แผนภาพความสัมพันธ์ของเอนทิตีช่วยให้ทีมอ่านและหารือโครงสร้างข้อมูลได้ก่อนเริ่มพัฒนา เครื่องมือแก้ไขนี้ทำงานในเครื่องทั้งหมด และช่วยกำหนดเอนทิตีได้สูงสุด 12 รายการ โดยแต่ละเอนทิตีมีฟิลด์ได้สูงสุด 20 รายการ พร้อมชื่อและประเภทฟิลด์ บทบาท PK หรือ FK ความสัมพันธ์ และคาร์ดินัลลิตี เริ่มจากแม่แบบร้านค้า บล็อก หรือโปรเจ็กต์ว่าง แล้วสร้างโค้ด Mermaid และแผนภาพ SVG หรือ PNG โดยไม่ต้องส่งโปรเจ็กต์ออกจากเบราว์เซอร์.
วิธีสร้างแผนภาพ ERD
-
1
เลือกจุดเริ่มต้น
เริ่มจากแม่แบบร้านค้าหรือบล็อก หรือเลือกโปรเจ็กต์ว่างเพื่อกำหนดโครงสร้างด้วยตนเอง.
-
2
กำหนดเอนทิตีและฟิลด์
เพิ่มเอนทิตีได้สูงสุด 12 รายการ และฟิลด์ได้สูงสุด 20 รายการต่อเอนทิตี กำหนดชื่อและประเภทฟิลด์ แล้วทำเครื่องหมายบทบาท PK หรือ FK เมื่อจำเป็น.
-
3
เชื่อมเอนทิตี
สร้างความสัมพันธ์และเลือกคาร์ดินัลลิตี เพื่อให้แผนภาพแสดงว่าเอนทิตีเชื่อมกันอย่างไร.
-
4
คัดลอกหรือส่งออกโปรเจ็กต์
คัดลอก Mermaid ส่งออกแผนภาพ SVG หรือ PNG หรือบันทึกโปรเจ็กต์เป็น JSON ในเครื่องเพื่อนำเข้าภายหลัง.
สิ่งที่เครื่องมือแก้ไขจัดการได้
- เอนทิตี: สูงสุด 12 เอนทิตีต่อหนึ่งโปรเจ็กต์
- ฟิลด์: สูงสุด 20 ฟิลด์ต่อเอนทิตี พร้อมชื่อและประเภท
- บทบาทของคีย์: ทำเครื่องหมายฟิลด์เป็นคีย์หลัก PK หรือคีย์นอก FK ในแผนภาพ
- ความสัมพันธ์: เชื่อมเอนทิตีและเลือกคาร์ดินัลลิตีที่เหมาะสม
คีย์และความสัมพันธ์
คีย์หลัก PK ใช้ระบุระเบียนภายในเอนทิตี ส่วนคีย์นอก FK ชี้ไปยังเอนทิตีอื่น เครื่องมือแก้ไขจะแสดงบทบาทเหล่านี้ในแผนภาพ แต่ไม่ได้ตรวจสอบฐานข้อมูลหรือสร้างข้อจำกัดจริง ใช้แผนภาพเพื่อการหารือ แล้วตรวจสอบกฎของการนำไปใช้ในโปรเจ็กต์ของคุณ
คาร์ดินัลลิตีโดยสรุป
- หนึ่งต่อหนึ่ง: หนึ่งระเบียนในเอนทิตีหนึ่งเชื่อมกับหนึ่งระเบียนในอีกเอนทิตีหนึ่ง
- หนึ่งต่อหลาย: หนึ่งระเบียนเชื่อมกับหลายระเบียนในอีกเอนทิตีหนึ่งได้
- หลายต่อหลาย: หลายระเบียนทั้งสองฝั่งเชื่อมถึงกัน โครงสร้างที่นำไปใช้จริงอาจต้องมีเอนทิตีตัวเชื่อม แต่เครื่องมือแก้ไขจะไม่สร้างให้โดยอัตโนมัติ
การส่งออกและนำเข้า
- Mermaid: คัดลอกโค้ด
erDiagramไปใช้ในเอกสารที่รองรับ Mermaid - SVG และ PNG: ดาวน์โหลดแผนภาพเวกเตอร์หรือภาพสำหรับการแชร์
- JSON: ส่งออกโปรเจ็กต์จากเครื่องมือแก้ไข หรือนำเข้าไฟล์ JSON ที่เคยส่งออกในเครื่อง
ความเป็นส่วนตัวและขีดจำกัด
เครื่องมือแก้ไขทำงานในเบราว์เซอร์ของคุณเท่านั้น ในขั้นตอนแบบ funnel โปรเจ็กต์จะเก็บใน sessionStorage ของแท็บปัจจุบันได้นานสูงสุด 30 นาที เนื้อหาจะไม่ถูกส่งไปยังเซิร์ฟเวอร์ และไม่อยู่ใน URL หรือคำขอเซิร์ฟเวอร์ ไม่มีการนำเข้า SQL หรือ DBML การสร้าง SQL การซิงค์ การอัปโหลด การลากโหนด หรือการเรียงโหนดใหม่ด้วยตนเอง
เคล็ดลับสำหรับแผนภาพที่อ่านง่าย
- เริ่มจากเอนทิตีที่แทนแนวคิดหลักของขอบเขตงาน
- ใช้ชื่อฟิลด์ที่สม่ำเสมอและทีมเข้าใจได้
- เพิ่มความสัมพันธ์หลังจากกำหนดฟิลด์หลักแล้ว เพื่อให้ตรวจสอบคาร์ดินัลลิตีได้ง่าย
- เก็บไฟล์ JSON ไว้หากต้องการทำงานต่อในเซสชันในเครื่องครั้งถัดไป
คำถามที่พบบ่อย
ไม่ได้ เครื่องมือแก้ไขนำเข้าได้เฉพาะไฟล์โปรเจ็กต์ JSON ที่เคยส่งออกจากเครื่องมือนี้เท่านั้น ไม่รองรับไฟล์ SQL, DBML หรือไฟล์ดัมป์ฐานข้อมูล.
ไม่ได้ เครื่องมือแก้ไขสร้างโค้ด Mermaid และแผนภาพ SVG หรือ PNG และส่งออกโครงสร้างโปรเจ็กต์เป็น JSON ได้ หากต้องการ SQL หรือ DBML ให้ใช้เครื่องมือเฉพาะทาง.
ไม่ได้ นี่คือเครื่องมือแก้ไขเอนทิตี ฟิลด์ และความสัมพันธ์แบบมีโครงสร้าง จึงไม่มีการลากหรือเรียงโหนดใหม่ด้วยตนเอง.
ไม่ โปรเจ็กต์ยังอยู่ในเบราว์เซอร์ของคุณ การดาวน์โหลดถูกสร้างในเครื่อง และในขั้นตอนแบบ funnel โปรเจ็กต์จะเก็บใน sessionStorage ของแท็บปัจจุบันได้นานสูงสุด 30 นาทีเท่านั้น.
เครื่องมือที่เกี่ยวข้อง
ตารางอ้างอิง ASCII
ตาราง ASCII ครบตั้งแต่ 0 ถึง 127 พร้อมค่าเลขฐานสิบ ฐานสิบหก ฐานแปด ฐานสอง และรูปแบบการอ้างอิงอักขระแบบตัวเลขของ HTML รวม NUL, LF และ DEL
อ้างอิงตัวอักษร HTML
รายการที่สามารถค้นหาได้ขององค์ประกอบ HTML พร้อมรหัสชื่อและรหัสตัวเลข รวมถึงฟังก์ชันสำเนาด้วยคลิกเดียวสำหรับตัวอักษรพิเศษและสัญลักษณ์ต่างๆ
ตารางอ้างอิงแป้นพิมพ์ลัด
ค้นหาแป้นพิมพ์ลัดเริ่มต้นตามเอกสารของ VS Code, Chrome และ Bash ที่ใช้ GNU Readline บน macOS, Windows และ Linux
ตัวตรวจสอบความถูกต้องของ JSON
ตรวจสอบไวยากรณ์ JSON และตรวจจับเครื่องหมายจุลภาคต่อท้าย เครื่องหมายอัญประกาศที่ผิด คีย์ซ้ำ และโครงสร้างที่ผิดรูปแบบ พร้อมระบุตำแหน่งข้อผิดพลาดอย่างแม่นยำ
ตัวตรวจสอบอีเมล
ตรวจสอบที่อยู่อีเมล: ตรวจไวยากรณ์ RFC 5322 ค้นหา MX เรกคอร์ดแบบเรียลไทม์ พร้อมรายละเอียดส่วนท้องถิ่น โดเมน และความยาว ไม่มีการส่งอีเมลใด ๆ
ตัวลดรูปพีชคณิตบูลีน
ประเมินนิพจน์บูลีนสำหรับทุกชุดอินพุตและดูตารางค่าความจริงที่สมบูรณ์ รองรับตัวแปรสูงสุดห้าตัวและตัวดำเนินการ &, |, !, ^
เครื่องมือนี้มีให้บริการในภาษาอื่น
- Creador de diagramas ERD [ES]
- Trình tạo sơ đồ ERD [VI]
- أداة إنشاء مخططات ERD [AR]
- ERD図作成ツール [JA]
- Créateur de diagrammes ERD [FR]
- Criador de diagramas ERD [PT]
- ERD-diagramskapare [SV]
- ERD 다이어그램 만들기 [KO]
- Pembuat Diagram ERD [ID]
- ER-Diagramm-Generator [DE]
- ERD-diagrammaker [NL]
- Kreator diagramów ERD [PL]
- Создание ERD-диаграмм [RU]
- ERD Diyagram Oluşturucu [TR]
- ERD 图表生成器 [ZH]
- ERD Diagram Maker [EN]
- Creatore di diagrammi ERD [IT]