Tabel Master Cabang Tabel Master Ruang Tabel Master Level Tabel Master Kelas Tabel Master Periode

3.2.6 Desain Database

Tabel - Tabel yang akan digunakan pada sistem seperti yang telah disertakan pada Physical Data Model adalah sebagai berikut:

a. Tabel Master Cabang

Tabel master cabang digunakan untuk menyimpan data cabang karena data tiap cabang akan digabungkan menjadi satu. Primary key pada Tabel ini adalah field ID_CABANG. Struktur Tabelnya ada pada Tabel 3.5 dibawah ini: Tabel 3.5 Cabang Field Nama Tipe Data Constraint ID_CABANG Varchar 6 Primary key NM_CABANG Varchar 30 - ALAMAT_CABANG Varchar 200 -

b. Tabel Master Ruang

Tabel master ruang digunakan untuk menyimpan data ruang pada masing- masing cabang. Primary key pada Tabel ini adalah field ID_RUANG sedangkan foreign key adalah ID_CABANG. Struktur Tabelnya ada pada Tabel 3.6 dibawah ini: Tabel 3.6 Ruang Field Nama Tipe Data Constraint ID_RUANG Varchar 6 Primary key ID_CABANG Varchar 6 Foreign key NM_RUANG Varchar 20 -

c. Tabel Master Level

Tabel master level digunakan untuk menyimpan data level. Level yang dimiliki setiap cabang sama. Primary key pada Tabel ini adalah field ID_LEVEL. Struktur Tabelnya ada pada Tabel 3.7 dibawah ini: Tabel 3.7 Level Field Nama Tipe Data Constraint ID_LEVEL Varchar 5 Primary key NM_LEVEL Varchar 50 -

d. Tabel Master Kelas

Tabel master kelas digunakan untuk menyimpan data kelas. Kelas yang ada pada tiap cabang berbeda – beda. Primary key pada Tabel ini adalah field ID_KELAS sedangkan foreign key adalah ID_LEVEL dan ID_CABANG. Struktur Tabelnya ada pada Tabel 3.8 dibawah ini: Tabel 3.8 Kelas Field Nama Tipe Data Constraint ID_KELAS Varchar 5 Primary key ID_LEVEL Varchar 5 Foreign key ID_CABANG Varchar 6 Foreign key NM_KELAS Varchar 50 - ST_AKTIF_KLS Varchar 1 -

e. Tabel Master Periode

Tabel master periode digunakan untuk menyimpan data periode. Periode baru dibuat tiap 3 bulan sekali. Primary key pada Tabel ini adalah field ID_PERIODE. Struktur Tabelnya ada pada Tabel 3.9 dibawah ini: Tabel 3.9 Periode Field Nama Tipe Data Constraint ID_PERIODE Int 3 Primary key TAHUN Int 4 Foreign key KUARTAL Int 11 Foreign key PERIODE_SAAT_INI Varchar 1 -

f. Tabel Master Jadwal