Lewati ke konten utama

ERD Builder

ERD Toolbar

ERD Builder adalah fitur inti yang memungkinkan Anda merancang skema database secara visual dengan antarmuka drag-and-drop.

Cara Membuat Tabel

  1. Klik tombol "Add Table" pada toolbar.
  2. Masukkan nama tabel (contoh: users).
  3. Klik ikon "+" pada tabel untuk menambahkan kolom baru.

Mengatur Kolom

Setiap kolom mendukung berbagai properti:

  • Primary Key (PK): Identitas unik baris.
  • Data Type: Pilih tipe data yang sesuai dengan kebutuhan database Anda.
  • Constraints: Seperti not null, unique, atau default value.

Tipe Data yang Didukung

ERD Builder Pro mendukung berbagai tipe data standar MySQL dan PostgreSQL. Tabel di bawah ini menunjukkan kategori tipe data beserta dukungan sistem databasenya:

KategoriTipe DataDatabase
NumericINT, BIGINT, SMALLINT, TINYINT, MEDIUMINT, DECIMAL, NUMERIC, FLOAT, DOUBLE, REALMySQL / PostgreSQL
INTEGER, SERIAL, BIGSERIAL, SMALLSERIAL, MONEYPostgreSQL
StringVARCHAR, CHAR, TEXTMySQL / PostgreSQL
TINYTEXT, MEDIUMTEXT, LONGTEXTMySQL
Date & TimeDATE, TIME, DATETIME, TIMESTAMP, YEARMySQL / PostgreSQL
TIMESTAMPTZ, TIMETZ, INTERVALPostgreSQL
BooleanBOOLEANMySQL / PostgreSQL
Binary/BlobBINARY, VARBINARY, BLOB, TINYBLOB, MEDIUMBLOB, LONGBLOBMySQL
BYTEAPostgreSQL
Identitas & SpesialBIT, ENUM, JSON, ULIDMySQL / PostgreSQL
UUID, JSONBPostgreSQL
Network & SearchINET, CIDR, MACADDR, MACADDR8, TSVECTOR, TSQUERYPostgreSQL

Membuat Relasi

Untuk membuat relasi antar tabel (Foreign Key):

  1. Arahkan kursor ke handle (titik putih) di samping kolom.
  2. Klik dan tarik garis ke kolom di tabel tujuan.
  3. Anda dapat mengatur tipe relasi (one-to-one, one-to-many) melalui garis konektor tersebut.

Auto Layout

Jika diagram Anda mulai terlihat berantakan atau tabel saling tumpang tindih, Anda dapat menggunakan fitur Auto Layout:

  1. Klik ikon "Auto Layout" (ikon grid/susunan) pada toolbar.
  2. Sistem akan secara otomatis menghitung posisi optimal setiap tabel berdasarkan relasi yang ada untuk meminimalisir garis yang saling silang (edge crossing).

Export Diagram (Eksperimental)

[!CAUTION] Fitur ekspor diagram ke dalam format gambar (PNG/SVG) atau PDF saat ini masih dalam tahap Eksperimental. Anda mungkin menemui sedikit perbedaan visual pada file hasil ekspor dibanding tampilan di editor.

Untuk mengekspor diagram, klik ikon Download pada toolbar editor.