ER Diagram Dasar — Database

Entity-Relationship Diagram ER Diagram adalah representasi visual dari struktur database. Menunjukkan entitas (tabel), atribut (kolom), dan relasi antar…

Entity-Relationship Diagram

ER Diagram adalah representasi visual dari struktur database. Menunjukkan entitas (tabel), atribut (kolom), dan relasi antar entitas.

Komponen ER Diagram

Contoh ER → SQL

-- Entity: users
CREATE TABLE users (
    id SERIAL PRIMARY KEY,
    name VARCHAR(100) NOT NULL,
    email VARCHAR(255) UNIQUE NOT NULL
);

-- Entity: posts
CREATE TABLE posts (
    id SERIAL PRIMARY KEY,
    title VARCHAR(200) NOT NULL,
    body TEXT,
    user_id INT REFERENCES users(id)
);

-- Relasi: users --[1:N]--> posts
-- Satu user bisa punya banyak post

Jenis Atribut

Notasi Kardinalitas

Kardinalitas ditulis dalam format 1:1, 1:N, atau M:N. Contoh: users --[1:N]--> posts artinya satu user bisa memiliki banyak (N) posts, tapi setiap post hanya milik satu user.

Tips Membuat ER Diagram

Yang akan kamu pelajari