III.3 Logical design
III.3.7 Physical Data Model
Tabel 3. 46 Tabel admin
Nama Tabel : admin
Nama Field Tipe Data Ukuran Field Keterangan
Id_admin (PK)
Integer 100 Primary key
tabel admin
Nama Varchar 100 Nama admin
Password Varchar 100 Password
admin
Tabel 3. 47 Tabel anggota
Nama Tabel : anggota
Nama Field Tipe Data Ukuran Field Keterangan
Id_anggota ( PK)
Integer 100 Primary key
tabel anggota
Username Varchar 100 Nama anggota
Password Varchar 100 Password
anggota
Nama_toko Varchar 100 Nama toko
anggota
Alamat_toko Varchar 100 Alamat toko
anggota
No_telp Varchar 100 Nomor telepon
anggota
Email Varchar 100 Email anggota
Tgl_daftar Date Tanggal daftar
anggota
Status_anggota Integer 2 Status menjadi
124
Tampil_info Integer 5 Status info
mengenai keanggotaan
Tabel 3. 48 Tabel baterai
Nama Tabel : baterai
Nama Field Tipe Data Ukuran Field Keterangan
Id_battery (PK)
Integer 100 Primary key
tabel baterai
Battery Varchar 100 Jenis baterai
Tabel 3. 49 Tabel display
Nama Tabel :display
Nama Field Tipe Data Ukuran Field Keterangan
Id_display (PK) Integer 100 Primary key
tabel display
Ukuran_display Varchar 100 Ukuran display
Tabel 3. 50 Tabel garansi
Nama Tabel : garansi
Nama Field Tipe Data Ukuran Field Keterangan
Id_garansi (PK)
Integer 100 Primary key
tabel garansi
Garansi Varchar 100 Garansi yang
diberikan
125
Tabel 3. 51 Tabel harddisk
Nama Tabel : harddisk
Nama Field Tipe Data Ukuran Field Keterangan
Id_harddisk (PK)
Integer 100 Primary key
tabel
harddisk
Kapasistas Varchar 100 Kapasitas
harddisk
Tabel 3. 52 Tabel graphics
Nama Tabel : graphics
Nama Field Tipe Data Ukuran Field Keterangan
Id_graphics (PK)
Integer 100 Primary key
tabel graphics
Graphics Varchar 100 Jenis graphics
Tabel 3. 53 Tabel harga
Nama Tabel : harga
Nama Field Tipe Data Ukuran Field Keterangan
Id_harga (PK)
Integer 100 Primary key
tabel harga
Jum_harga Varchar 100 Jumlah harga
satuan
Tabel 3. 54 Tabel Interface
Nama Tabel : interface
Nama Field Tipe Data Ukuran Field Keterangan
126
(PK) tabel
interface
Interface Varchar 100 Jenis-jenis
interface notebook
Tabel 3. 55 Tabel interface_item
Nama Tabel : interface_item
Nama Field Tipe Data Ukuran Field Keterangan
Id_tipe (PK) Integer 100 Primary key
tabel tipe
notebook
Id_interface (PK)
Integer 100 Primary key
tabel interface
Tabel 3. 56 Tabel komentar
Nama Tabel : komentar
Nama Field Tipe Data Ukuran Field Keterangan
Id_komentar (PK)
Integer 100 Primary key
tabel komentar
Nama_user Varchar 100 Nama user
yang menuliskan komentar
Email_user Text Email user
Tgl_tulis Datetime Tanggal user
menuliskan komentar
127
komentar
Komentar Varchar 100 Isi komentar
Id_anggota (FK)
Varchar 50 Primary key
tabel anggota
Id_tipe (FK) Integer 100 Primary key
tabel tipe
Tabel 3. 57 Tabel warna_item
Nama Tabel : warna_item
Nama Field Tipe Data Ukuran Field Keterangan
Id_tipe (PK) Integer 100 Primary key
tabel tipe
notebook
Id_warna (PK)
Integer 100 Primary key
tabel warna
Tabel 3. 58 Tabel memori VGA
Nama Tabel : memori
Nama Field Tipe Data Ukuran Field Keterangan
Id_mvga (PK) Integer 100 Primary key
tabel memori VGA
Ukuran_mvga Varchar 100 Ukuran
kapasitas memori VGA
Tabel 3. 59 Tabel memori
Nama Tabel : memori
Nama Field Tipe Data Ukuran Field Keterangan
128
(PK) tabel memori
Memori Varchar 100 Jenis memori
Tabel 3. 60 Tabel merek
Nama Tabel : merek
Nama Field Tipe Data Ukuran Field Keterangan
Id_merek (PK) Integer 5 Primary key
tabel merek
notebook
Nama_merek Varchar 100 Nama merek
notebook
Logo Varchar 100 Gambar logo
merek
notebook
Tabel 3. 61 Tabel multimedia
Nama Tabel : multimedia
Nama Field Tipe Data Ukuran Field Keterangan
Id_multimedia (PK)
Integer 100 Primary key
tabel multimedia
Multimedia Varchar 100 Jenis-jenis
multimedia yang digunakan
129
Tabel 3. 62 Tabel network
Nama Tabel : network
Nama Field Tipe Data Ukuran Field Keterangan
Id_network (PK)
Integer 100 Primary key
tabel network
Networking Varchar 100 Jenis-jenis
protokol
network yang digunakan
Tabel 3. 63 Tabel notebook_item
Nama Tabel : notebook_item
Nama Field Tipe Data Ukuran Field Keterangan
Id_item (PK) Integer 100 Primary key
tabel
notebook_ite m
Id_tipe (FK) Integer 100 Primary key
tabel tipe Id_harga
(FK)
Integer 100 Primary key
tabel harga
Stok Varchar 50 Kondisi stok
Id_anggota (FK)
Integer 100 Primary key
tabel anggota
Delivery Varchar 2 Status
delivery
Diskon Varchar 2 Status diskon
Keterangan text Keterangan
130
notebook
Tabel 3. 64 Tabel optical_drive
Nama Tabel : optical_drive
Nama Field Tipe Data Ukuran Field Keterangan
Id_optical (PK) Integer 100 Primary key
tabel
optical_drive
Optical_drive Varchar 100 Jenis optical
drive
Tabel 3. 65 Tabel prosesor
Nama Tabel : prosesor
Nama Field Tipe Data Ukuran Field Keterangan
Id_prosesor (PK)
Integer 100 Primary key
tabel prosesor
Prosesor Varchar 100 Jenis prosesor
notebook
Tabel 3. 66 Tabel speedprosesor
Nama Tabel : speedprosesor
Nama Field Tipe Data Ukuran
Field
Keterangan
Id_speedprosesor (PK)
Integer 100 Primary key
tabel
speedprosesor
Kecepatan_prosesor Varchar 100 kecepatan
prosesor
131
Tabel 3. 67 Tabel sistemoperasi
Nama Tabel : sistemoperasi
Nama Field Tipe Data Ukuran Field Keterangan
Id_so (PK) Integer 100 Primary key
tabel
sistemoperasi
Nama_SO Varchar 100 Nama sistem
operasi
notebook
Tabel 3. 68 Tabel tipe
Nama Tabel : tipe
Nama Field Tipe Data Ukuran Field Keterangan
Id_tipe (PK) Integer 100 Primary key
tabel tipe
notebook
Nama_tipe Varchar 100 jenis tipe
notebook
Browse_photo Varchar 100 Gambar
notebook
Id_merek (FK) Integer 100 Primary key
tabel merek Id_prosesor
(FK)
Integer 100 Primary key
tabel prosesor
Id_display (FK) Integer 100 Primary key
tabel display
Id_harddisk (FK)
Integer 100 Primary key
tabel harddisk
Id_memori (FK) Integer 100 Primary key
132
Id_so (FK) Integer 100 Primary key
tabel
sistemoperasi
Id_optical (FK) Integer 100 Primary key
tabel
optical_drive Id_network
(FK)
Integer 100 Primary key
tabel network
Id_wireless (FK)
Integer 100 Primary key
tabel wireless
Id_graphics (FK)
Integer 100 Primary key
tabel graphics
Id_multimedia (FK)
Integer 100 Primary key
tabel multimedia
Id_battery (FK) Integer 100 Primary key
tabel baterai
Id_garansi (FK) Integer 100 Primary key
tabel garansi
Jumlah Integer 100 Jumlah
responden
Tabel 3. 69 Tabel warna
Nama Tabel : warna
Nama Field Tipe Data Ukuran Field Keterangan
Id_warna (PK)
Integer 100 Primary key
tabel warna
Warna Varchar 100 Warna
Tabel 3. 70 Tabel warna_notebook
Nama Tabel : warna_notebook
Nama Field Tipe Data Ukuran Field Keterangan
Id_item (PK)
Integer 100 Primary key
tabel
notebook_item Id_warna
(PK)
Integer 100 Primary key
tabel warna
Tabel 3. 71 Tabel wireless
Nama Tabel : wireless
Nama Field Tipe Data Ukuran Field Keterangan
Id_wireless (PK)
Integer 100 Primary key
tabel wireless
Wireless Varchar 100 Kecepatan
wireless network notebook