Latihan 1: Third Normal Form (3NF) — Database

Latihan 1 dari materi Third Normal Form (3NF) di Database — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Lengkapi function levelNormalisasi(masalah). Dia menerima teks masalah sebuah tabel, lalu mengembalikan normal form yang dilanggar:

  1. "multi-value" atau "array dalam kolom" mengembalikan "melanggar 1NF".
  2. "partial dependency" mengembalikan "melanggar 2NF".
  3. "transitive dependency" mengembalikan "melanggar 3NF".
  4. Masalah lain apa pun (misalnya "tidak ada masalah") mengembalikan "sudah normal".

Tiga baris console.log di kode awal sudah ada, biarkan. Yang dinilai adalah nilai yang dikembalikan function-mu untuk kelima teks di atas, persis seperti tertulis: huruf kecil, NF huruf besar.

Hint