Desain Konseptual Desain Logikal

3.4.2. Desain Manajemen Data

3.4.2.1. Desain Konseptual

Motor Tipe Merek Spesifikasi Rangka Spesifikasi Dimensi SpesifikasiMesin Mempunyai Mempunyai 1,1 1,N 1,N 1,1 Mempunyai 1,1 1,1 Mempunyai Mempunyai 1,1 1,1 idSpekRangka banDepan banBelakng tipeRangka suspensiDepan suspensiBelakang remDepan remBelakang idSpekRangka panjang lebar tinggi berat jarakKeTanah idSpekMesin tipeMesin kapasitas daya torsi susunanSilinder pengapian idMerek merek idTipe tipe idMotor motor harga Konsumsi BBM kecepatan garansi 1,1 1,1 Gambar mempunyai 1,1 1,N idGambar gambar deskripsi kapasitasTangki kriteria idKriteria kriteria Mempunyai 1,N 1,N idKriteria idMotor perhitungan normalSkor utilitySkor deskripsi Gambar 3.24 Desain konseptual

3.4.2.2. Desain Logikal

Tipe PK idTipe tipe merek PK idMerek merek motor PK idMotor harga konsumsiBBM kecepatan garansi FK1 idTipe FK2 idMerek spesifikasi Mesin PK idSpekMesin tipeMesin kapasitas daya torsi pengapian FK1 idMotor spesifikasiRangka PK idSpekRangka tipeRangka remDepan remBelakang banDepan banBelakang suspensiDepan suspensiBelakang kapasitasTangki FK1 idMotor spesifikasiDimensi PK idSpekDimensi panjang lebar tinggi berat jarakTanah FK1 idMotor kriteria PK idKriteria kriteria deskripsi perhitungan hitungan normalSkor utilitySkor FK1 idKriteria FK2 idMotor Gambar 3.25 Desain logikal Desain logikal database sudah ternormalisasi karena: 1. Sudah memenuhi bentuk First Normal Form1NF karena semua tabel tidak ada setiap atribut dari relasi tersebut hanya memiliki nilai tunggal dan tidak ada pengulangan grup atribut dalam baris 2. Sudah memenuhi bentuk Second Normal Form2NF karena sudah memenuhi bentuk 1NF dan setiap atribut yang bukan kunci utama tergantung secara fungsional terhadap semua atribut kunci dan bukan hanya sebagian atribut kunci fully functionally dependent. 3. Sudah memenuhi bentuk Third Normal Form 3NF karena sudah memenuhi bentuk 2NF dan setiap atribut bukan kuncinon-key attribute tidak memiliki ketergantungan fungsional terhadap atribut bukan kunci lainnya. Seluruh atribut bukan kunci pada suatu relasi hanya memiliki ketergantungan fungsional terhadap primary key di relasi itu saja.

3.4.2.3. Desain Fisikal