Fasa 1& Fasa 2 SK
Fasa 1& Fasa 2 SK
1 : PENYATAAN MASALAH
Pemilihan produk kasut sneakers ini dilakukan secara manual iaitu memilih
produk secara bersemuka dari kedai ke kedai lain untuk membandingkan harga
dan kualiti yang lenih berpatutan.Hal ini demikian kerana menyukarkan
pelanggan untuk membeli produk dengan lebih mudah.Anatara kekurangan
membel secara bersemuka ialah kita akan membuang masa untuk membuat
perbandingan kos dan kualiti kedai PC.Hal ini dapat diselesaikan dengan
menggunakan Laman Sesawang.Oleh itu,laman web ini dapat memudahkan
pelanggan membuat carian dengan lebih cepat dan efisien.
Skema hubungan:
JADUAL
(id_pengguna<kp>no_pengguna<ka> nama,katalaluan,no_telefon,
idJenama<kp> no_Jenama<ka>nama_jenama,idProduk<kp>,
no.Produk<ka> namaProduk,Detail,harga)
2NF:
Pengguna:
id_pengguna nama katalaluan no_telefon
4726 James 987 60103192056
2807 hani 654 60103191835
Pilihan:
idPengguna idJenama
4726 1
2807 2
2807 3
4726 4
2807 5
4726 6
Jenama:
idJenama Nama_jenama idProduk namaProduk Detail Harga
1 Nike 1 Nike Sb Size (4uk-13uk) Rm550
Dunk Blue and White
Colour
2 Adidas 2 Adidas Super Size (6uk-12uk) Rm400
Star White colour
3 Converse 3 Converse All Size (5uk-12uk) Rm300
Star Blackwhite
Colour
4 New Balance 4 New Balance Size (5uk-12uk) Rm700
505 Green and White
colour
5 Nike 5 Nike Dunk Size (4uk-13uk) Rm500
Low Grey and White
Colour)
6 Adidas 6 Prada Size (5uk-12uk) Rm900
Superstar White Colour
1.Justifikasi
• Jadual tiada kebergantungan fungsi separa
• Semua jadual hubungan mempunyai kebergantungan fungsi sepenuh
sahaja
• Setiap satu jadual hubungan mempunyai atribut kunci primer
• Jadual ini tiada kelewahan data
• Jadual dipecahkan mengikut kunci primer
Skema Hubungan:
PENGGUNA
(id_pengguna<kp> nama,katalaluan,no_telefon
PRODUK
(idPengguna<kp><ka>idJenama<kp><ka>)
JENAMA
(idJenama<kp>,nama_jenama,idProduk<ka>,namaProduk,Detail,Harga)
3NF:
Pengguna:
id_pengguna nama katalaluan no_telefon
4726 James 987 60103192056
2807 hani 654 60103191835
Jenama:
idJenama Nama_jenama
1 Nike
2 Adidas
3 Converse
4 New Balance
5 Nike
6 Adidas
PILIHAN
idPengguna idJenama
4726 1
2807 2
2807 3
4726 4
2807 5
4726 6
Produk:
idProduk namaProduk Detail Harga
1 Nike Sb Dunk Size(4uk-13uk) RM550
Blue and White colour
2 Adidas Superstar Size(6uk-12uk) RM400
White colour
3 Converse All Star Size(5uk-12uk) RM300
Blackwhite colour
4 New Balance 505 Size(5uk-12uk) RM700
Green and White colour
5 Nike Dunk Low Size(4uk-13uk) RM500
Grey and white colour
6 Prada Superstar Size(5uk-12uk) RM900
White colour
1.Justifikasi:
• Jadual berada dalam keadaan 3NF
• Semua jadual hubungan tidak mempunyai kebergantungan fungsi separa
dan transitif
• Jadual ini mempunyai Kunci Primer iaitu:
I. JADUAL PENGGUNA:id_pengguna
II. JADUAL PILIHAN:idPengguna,idJenama
III. JADUAL JENAMA:idJenama
IV. JADUAL PRODUK:idProduk
Skema Hubungan:
PENGGUNA
(id_pengguna<kp>,nama,katalaluan,no_telefon)
PRODUK
(idproduk<kp>namaProduk,Detail,Harga)
JENAMA
(idJenama<kp>nama_jenama
PILIHAN
(idPengguna<kp><ka>,idProduk<kp><ka>)