• Tidak ada hasil yang ditemukan

Identifikasi dan Hubungan Atribut dengan Entitas atau Tipe Relasi dan Domain Atribut

3.7 Perancangan Basis Data

3.7.1 Perancangan Konseptual .1 Identifikasi Tipe Entitas

3.7.1.4 Identifikasi dan Hubungan Atribut dengan Entitas atau Tipe Relasi dan Domain Atribut

Pada tahap ini diidentifikasi atribut-atribut dan menghubungkannya dengan entiti yang sesuai sekaligus menentukan domain atribut.

Nama Entitas

Atribut Deskripsi Tipe Data dan Panjang

Null Multivalue

Kd_pelanggan Secara unik mendeskripsikan seorang

pelanggan

Integer Tidak Tidak

Nama Nama lengkap

pelanggan / perusahaan

Char [30] Tidak Tidak

Alamat Alamat pelanggan

Char[50] Tidak Tidak

Kota Kota dari alamat pelanggan

Char[20] Tidak Tidak Pelanggan

Kode_pos Kode pos dari alamat

pelanggan

Nama Entitas

Atribut Deskripsi Tipe Data dan Panjang Null Multivalue Telepon Telepon pelanggan Char[15] Tidak Ya Email Email pelanggan Char[30] Ya Tidak Fax Fax pelanggan Char[15] Ya Tidak Contact_person Nama orang yang dihubungi

Char[30] Tidak Tidak Pelanggan NPWP Nomor Wajib Pajak pelanggan Char[20] [00.000.000.0-000.000] – [99.999.999.9-999.999] Ya Tidak

Nama Entitas

Atribut Deskripsi Tipe Data dan Panjang

Null Multivalue

Kd_supplier Secara unik mendeskripsikan seorang supplier

Integer Tidak Tidak

Nama Nama lengkap

supplier

Char[30] Tidak Tidak

Alamat Alamat supplier Char[50] Tidak Tidak Kota Kota dari alamat

supplier

Char[20] Tidak Tidak

Kode_pos Kode pos dari alamat supplier

Char[5] Ya Tidak

Telepon Telepon supplier Char[15] Tidak Ya

Email Email dari

supplier

Char[30] Ya Tidak

Fax Fax supplier Char[15] Ya Tidak

Supplier

Contact_person Nama orang yang dihubungi

Char[30] Tidak Tidak

Nama Entitas

Atribut Deskripsi Tipe Data dan

Panjang

Null Multivalue

Kd_karyawan Secara unik mendeskripsikan karyawan Char[4] [K000-K999] Tidak Tidak

Nama Nama karyawan Char[30] Tidak Tidak Tanggal_lahir Tanggal lahir

karyawan

Datetime Tidak Tidak

Jenis_kelamin Jenis kelamin karyawan

Char[10] Tidak Tidak

Mulai_kerja Tanggal dimana karyawan

pertama kali bekerja

Datetime Tidak Tidak

Jabatan Jabatan karyawan

Char[20] Tidak Tidak

Alamat Alamat karyawan

Char[50] Tidak Tidak

Telepon Telepon karyawan

Char[15] Tidak Ya Karyawan

Kota Kota dari alamat karyawan

Nama Entitas

Atribut Deskripsi Tipe Data dan

Panjang

Null Multivalue

Kode_pos Kode pos dari alamat karyawan Char[5] [00000]-[99999] Ya Tidak Karyawan

Gaji Gaji yang diterima karyawan

Numeric[10] Tidak Tidak

Tabel 3.6 Tabel Identifikasi Atribut Karyawan

Nama Entitas

Atribut Deskripsi Tipe Data dan

Panjang

Null Multivalue

Kd_barang Secara unik mendeskripsikan barang yang diperdagangkan di perusahaan

Integer Tidak Tidak Barang

Nama Entitas

Atribut Deskripsi Tipe Data dan

Panjang

Null Multivalue

Harga_beli Harga barang ketika dibeli dari supplier

Numeric[10] Tidak Tidak

Harga_jual Harga barang ketika dijual

Numeric[10] Tidak Tidak

Mata_uang Mata uang harga beli dan harga jual

Char[3] Tidak Tidak

Satuan Satuan barang Char[5] Tidak Tidak Stock_aktif Stock barang

yang ada saat ini

Integer Tidak Tidak

Assembly Mendeskripsikan termasuk barang rakitan atau tidak

Char[1] Tidak Tidak Barang

Keterangan Informasi tambahan

mengenai barang

Char[50] Ya Tidak

Nama Entitas

Atribut Deskripsi Tipe Data dan

Panjang

Null Multivalue

Kd_jenis Mendeskripsikan jenis barang

Integer Tidak Tidak Jenis_barang

Nama_jenis Nama jenis barang

Char[10] Tidak Tidak

Tabel 3.8 Tabel Identifikasi Atribut Jenis_barang

Nama Entitas

Atribut Deskripsi Tipe Data dan Panjang Null Multivalue No_rekening No rekening bank yang didiskripsikan secara unik

Char[10] Tidak Tidak Bank

Nama_bank Nama bank dimana perusahaan menjadi nasabah

Nama Entitas

Atribut Deskripsi Tipe Data dan

Panjang

Null Multivalue

Alamat Alamat bank Char[50] Tidak Tidak Bank

Kota Kota bank Char[20] Tidak Tidak

Tabel 3.9 Tabel Identifikasi Atribut Bank

Nama Entitas

Atribut Deskripsi Tipe Data dan Panjang Null Multivalue Kd_kurs Mendeskripsika n secara unik perbandingan mata uang rupiah dan dollar

Datetime Tidak Tidak Kurs Rupiah_haria n Nilai rupiah terhadap dollar setiap hari

Numeric[6] Tidak Tidak

Nama Entitas

Atribut Deskripsi Tipe Data dan Panjang

Null Multi value

Kd_pemesanan Secara unik mendeskripsikan kode pemesanan Char[10] [SO00000000] – [SO99999999] Tidak Tidak Pemesanan Tanggal_pemesa nan Tanggal dimana dilakukan pemesanan

datetime Tidak Tidak

Tabel 3.11 Tabel Identifikasi Atribut Pemesanan

Nama Entitas

Atribut Deskripsi Tipe Data dan Panjang

Null Multi value

Kd_penjualan Secara unik mendeskripsikan kode penjualan Char[11] [TMP00000000}-[TMP99999999] Tidak Tidak

Tanggal_penjualan Tanggal dimana dilakukan

penjualan

datetime Tidak Tidak

Penjualan

Nama Entitas

Atribut Deskripsi Tipe Data

dan Panjang

Null Multivalue

Tanggal_pembayaran Tanggal untuk membayar / jatuh tempo

Datetime Tidak Tidak Penjualan

Total_harga Total harga yang dijual

Numeric[1 2]

Tidak Tidak

Tabel 3.12 Tabel Identifikasi Atribut Penjualan

Nama Entitas

Atribut Deskripsi Tipe Data dan Panjang

Null Multi value

Kd_penagihan Secara unik mendeskripsikan kode penagihan Char[10] [TG00000000] – [TG99999999] Tidak Tidak Tanggal_penagiha n Tanggal untuk membayar/jatuh tempo

Datetime Tidak Tidak Tagihan

Total_pembayara n

Jumlah pembayaran

Numeric[12] Tidak Tidak

Nama Entitas

Atribut Deskripsi Tipe Data dan Panjang

Null Multi value

Kd_pembayaran Secara unik mendeskripsikan kode pembayaran Char[8] [BR000000]-[BR999999] Tidak Tidak Jenis_pembayara n Jenis pembayaran yang dilakukan , melalui cek, giro, cash, transfer

char [10] Tidak Tidak

Tanggal_bayar Tanggal dimana dilakukan

pembayaran oleh pelanggan

Datetime Tidak Tidak

Pembayaran

Jumlah_uang Jumlah uang yang dibayarkan

Numeric[12] Tidak Tidak

Nama Entitas

Atribut Deskripsi Tipe Data dan Panjang

Null Multi value

No_pajak Mendeskripsikan secara unik nomor

seri pajak Char[17] 026-0000000] – [EPEJ-026-9999999] Tidak Tidak Tanggal_pajak Tanggal keluarnya pajak.

Datetime Tidak Tidak

Pajak

PPN Besaran pajak

yang dikenakan

Numeric[10] Tidak Tidak

Tabel 3.15 Tabel Identifikasi Atribut Pajak

Nama Entitas

Atribut Deskripsi Tipe Data dan Panjang

Null Multi value

Kd_pengiriman Secara unik mendeskripsikan pengiriman Char[10] [DO00000000}-[DO99999999] Tidak Tidak Pengiriman Tanggal_pengirim an Tanggal dikirim barang

Datetime Tidak Tidak

Nama Entitas

Atribut Deskripsi Tipe Data dan Panjang

Null Multi value

Kd_reparasi Secara unik mendeskripsikan kode reparasi Char[10] [WO00000000}-[WO99999999] Tidak Tidak

Nama_barang Nama barang yang direparasi

Char[15] Tidak Tidak

Garansi Garansi barang Char[15] Ya Tidak Model Model barang Char[20] Tidak Tidak

Jenis_garansi Jenis garansi Char[30] Ya Tidak Merk Merk barang Char[20] Tidak Tidak Serial_number Nomor serial

barang

Char[15] Tidak Tidak

Kerusakan Kerusakan yang terjadi pada

barang

Char[50] Tidak Tidak

Perlengkapan Perlengkapan barang

Char[50] Tidak Tidak

Reparasi

Tanggal_repara si

Datetime Tidak Tidak

Nama Entitas

Atribut Deskripsi Tipe Data dan Panjang

Null Multi value

Kd_pembelian Secara unik mendeskripsika n kode pembelian Char[11] [PMB00000000]-[PMB99999999] Tidak Tidak Tanggal_pemb elian Tanggal ketika barang dibeli

Datetime Tidak Tidak

PPN Besaran pajak

yang dikenakan

Currrency Tidak Tidak

Pembelian

Total_harga Total harga yang dibeli

Numeric[12] Tidak Tidak

Tabel 3.18 Tabel Identifikasi Atribut Pembelian

Nama Entitas

Atribut Deskripsi Tipe Data dan Panjang

Null Multi value

Kd_retur Secara unik mendeskripsikan kode retur Char[7] [RT00000]-[RT99999] Tidak Tidak Retur Keterangan Alasan pengembalian barang Char[50] Ya Tidak

Nama Entitas

Atribut Deskripsi Tipe Data dan Panjang

Null Multi value

Tanggal_retur Tanggal ketika barang diretur

Datetime Tidak Tidak Retur

Total_harga Total harga yang diretur

Numeric[12] Tidak Tidak

Tabel 3.19 Tabel Identifikasi Atribut Retur

Dokumen terkait