to one or many, yaitu setiap satu admin Customer Service dapat mengelola satu
atau banyak tag.
4.3.5. Normalisasi
a. Bentuk Normalisasi Tahap Pertama Bentuk normal tahap pertama 1NF terpenuhi jika sebuah tabel tidak
memiliki atribut bernilai banyak multivalued attribute, atribut composite atau kombinasinya dalam domain data yang sama.
Setiap atribut dalam tabel tersebut harus bernilai atomic tidak dapat dibagi- bagi lagi
Id_user NIP
Username Password
Alamat Email
No_tlp Id_berita
Judul_berita Kategori_berita
Isi_berita Username
Hari Tanggal
Jam Gambar
Dibaca Tag
Id_pengetahuan Judul_penngetahuan
Isi_pengetahuan Id_sistem
Profil_sistem Id_polling
Pilihan Rating
Aktif Id_perusahaan
Nama_perusahaan Url
Gambar Tgl_posting
Id_pesan Nama
Subjek Isi_pesan
Id_kategori Nama_kategori
Aktif Id_tag
Nama_tag Count
Id_iklan Judul_iklan
b. Bentuk Normalisasi Tahap ke Dua Bentuk normal 2NF terpenuhi dalam sebuah tabel jika telah memenuhi
bentuk 1NF, dan semua atribut selain primary key, secara utuh memiliki Functional Dependency
pada primary key. Sebuah tabel tidak memenuhi 2NF, jika ada atribut yang ketergantungannya
Functional Dependency hanya bersifat parsial saja hanya tergantung pada sebagian dari primary key.
Jika terdapat atribut yang tidak memiliki ketergantungan terhadap primary key
, maka atribut tersebut harus dipindah atau dihilangkan. Bentuk Normal Kedua
1. Data Atribut Admin
Id_user NIP
Username Password
Alamat
Email No_tlp
2. Data Atribut berita
Id_berita Judul_berita
Isi_berita Hari
Tanggal
Jam Gambar
Dibaca
3. Data Atribut Pengetahuan
Id_pengetahuan Judul_pengetahuan
Isi_pengetahuan Hari
Tanggal Jam
Gambar Dibaca
4. Data Atribut Polling
Id_polling Pilihan
Rating Aktif
5. Data Atribut tentang kami
Id_sistem Profil_sistem
6. Data Atribut produk pembiayaan
Id_produk Nama_produk
URL Gambar
Penjelasan Persyaratan
7. Data Atribut Buku Tamu
Id_pesan Nama
Email Subjek
Isi_pesan
Tanggal_pesan
8. Data Atribut Kategori
Id_kategori Nama_kategori
Aktif
9. Data Atribut Tag
Id_tag Nama_tag
Count
10. Data atribut Simulasi
Id_sumulasi Jenis_simulasi
Margin Jangka_waktu
Uang_muka
c. Bentuk Normalisasi Tahap ke Tiga Bentuk normal 3NF terpenuhi jika telah memenuhi bentuk 2NF, dan jika
tidak ada atribut non primary key yang memiliki ketergantungan terhadap atribut non primary key yang lainnya.
Untuk setiap Functional Dependency dengan notasi X → A, maka:
- X harus menjadi super key pada tabel tersebut - Atau A merupakan bagian dari primary key pada tabel tersebut
11. Data Atribut Admin
Id_user NIP
Username Password
Alamat
Email No_tlp
12. Data Atribut berita
Id_berita Id_kategori
Id_Tag Kategori_berita
Tag
Judul_berita Isi_berita
Hari Tanggal
Jam
Gambar Dibaca
13. Data Atribut Pengetahuan
Id_pengetahuan Id_Tag
Tag Judul_pengetahuan
Isi_pengetahuan Hari
Tanggal Jam
14. Data Atribut Polling
Id_polling Pilihan
Rating Aktif
15. Data Atribut tentang kami
Id_sistem Profil_sistem
16. Data Atribut produk pembiayaan
Id_produk Nama_produk
Url Gambar
Penjelasan Persyaratan
Gambar Dibaca
17. Data Atribut Buku Tamu
Id_pesan Nama
Email Subjek
Isi_pesan
Tanggal_pesan
18. Data Atribut Kategori
Id_kategori Nama_kategori
Aktif
19. Data Atribut Tag
Id_tag Nama_tag
Count
20. Data atribut Simulasi
Id_sumulasi Jenis_simulasi
Margin Jangka_waktu
Uang_muka
21. Data atribut Transaksi Simulasi
Id_Produk Id_simulasi
Margin Jangka_waktu
Jumlah_proses
4.3.6. Skema Database