Data Warehouse Architect - [Star Schema Visualizer : dwh_martkita]
Computer › Local Disk (C:) › MySQL 3306 › dwh_martkita › Star_Schema_Visualizer
Surrogate Key (PK)
Foreign Key (FK)
Natural / Business Key
Measure / Metric
Conformed Dimension
Fact Table
≡ Conformed Dimensions (Dimensi Terstandarisasi)
dim_cabang 3 baris
🔑 sk_cabangBIGINT (PK)
• kode_cabangVARCHAR(10)
• nama_cabangVARCHAR(100)
dim_kategori 5 baris
🔑 sk_kategoriBIGINT (PK)
• kode_kategoriVARCHAR(10)
• nama_kategoriVARCHAR(60)
dim_barang 44 baris
🔑 sk_barangBIGINT (PK)
• kode_barangVARCHAR(10)
• nama_barangVARCHAR(120)
• kode_kategoriVARCHAR(10)
• kode_supplierVARCHAR(10)
• harga_beliDOUBLE
• harga_jualDOUBLE
dim_supplier 6 baris
🔑 sk_supplierBIGINT (PK)
• kode_supplierVARCHAR(10)
• nama_supplierVARCHAR(100)
dim_waktu 90 baris
🔑 sk_waktuYYYYMMDD (PK)
• tanggalDATETIME
• bulanINT
• tahunINT (2026)
• nama_bulanVARCHAR(20)
≡ Fact Tables (Tabel Fakta Kuantitatif & Transaksi)
fact_penjualan 22.253 baris
∞ sk_waktuFK
∞ sk_cabangFK
∞ sk_barangFK
Σ qtyBIGINT
• harga_jualDOUBLE
Σ subtotalDOUBLE (Omset)
Σ gross_profitDOUBLE (Laba)
fact_barang_masuk 454 baris
∞ sk_waktuFK
∞ sk_cabangFK
∞ sk_supplierFK
∞ sk_barangFK
Σ qtyBIGINT
• harga_beliDOUBLE
Σ subtotalDOUBLE (Faktur)
fact_retur 131 baris
∞ sk_waktuFK
∞ sk_cabangFK
∞ sk_barangFK
Σ qtyBIGINT
• hargaDOUBLE
Σ subtotalDOUBLE (Rugi)
fact_stok_opname 396 baris
∞ sk_waktuFK
∞ sk_cabangFK
∞ sk_barangFK
• stok_sistemBIGINT
• stok_fisikBIGINT
Σ selisihBIGINT (+/-)
fact_penjualan (Fact Table)
22.253 Baris • Fact

Tabel fakta transaksi kasir POS pelanggan. Menyimpan kuantitas, harga jual, omset, dan metrik turunan gross_profit.

Peran dalam Skema:
Fakta sentral penjualan minimarket berelasi ke cabang, barang, dan waktu.
Sumber Data OLTP:
Join tabel detail_penjualan dan penjualan di db_cabang1..3.
Kebutuhan Bisnis Terkait:
Q1 (Cabang Terlaris), Q2 (Kategori), Q3 (Top 10), Q4 (Bulan Terlaris), Q10 (Gross Profit).
ERD Diagram Star Schema 10 Pertanyaan Bisnis
17:35
13/10/2026