Normalisasi Narasi Use Case

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