• Tidak ada hasil yang ditemukan

Tipe Relasi Binary One-to-Many (1:*)

Dalam dokumen BAB 4 RANCANGAN SISTEM YANG DIUSULKAN (Halaman 40-47)

4.4 Perancangan Basisdata Logikal

4.4.2 Menghasilkan Relasi untuk Model Data Logikal Lokal .1 Tipe Entitas Kuat

4.4.2.3 Tipe Relasi Binary One-to-Many (1:*)

Berikut ini adalah relasi-relasi one-to-many (1..*) serta hasil

posting dari entitas-entitas yang berhubungan satu dengan yang lainnya:

1. Relasi antara Divisi dengan Karyawan menghasilkan posting NoDivisi ke entitas Karyawan.

Divisi (NoDivisi, NamaDivisi)

Primary Key NoDivisi

Karyawan (NoKaryawan, Password, NamaDepan, NamaBlkg, JenisKelamin, TglLahir, Jalan, Kelurahan, Kecamatan, Kota, KodePos, TglMulai, Posisi, Gaji, NoDivisi)

Primary Key NoKaryawan Foreign Key NoDivisi References Divisi (NoDivisi)

2. Relasi antara Karyawan dengan PemesananPemasok menghasilkan posting NoKaryawan ke entitas Pembelian.

Password, NamaDepan, NamaBlkg, JenisKelamin, TglLahir, Jalan, Kelurahan, Kecamatan, Kota, KodePos, TglMulai, Posisi, Gaji, NoDivisi)

Primary Key NoKaryawan Foreign Key NoDivisi references Divisi (NoDivisi)

(NoPemesananPemasok, TglPemesananPemasok, NoKaryawan)

Primary Key

NoPemesananPemasok Foreign Key NoKaryawan references Karyawan (NoKaryawan)

3. Relasi antara Karyawan dengan Penerimaan menghasilkan

posting NoKaryawan ke entitas Penerimaan.

Karyawan (NoKaryawan, Password, NamaDepan, NamaBlkg, JenisKelamin, TglLahir, Jalan, Kelurahan, Kecamatan, Kota, KodePos, TglMulai, Posisi, Gaji, NoDivisi)

Primary Key NoKaryawan Foreign Key NoDivisi references Divisi (NoDivisi)

Penerimaan (NoPenerimaan, TglPenerimaan,

NoKaryawan)

Primary Key NoPenerimaan Foreign Key NoKaryawan references Karyawan (NoKaryawan)

4. Relasi antara Karyawan dengan Log menghasilkan posting NoKaryawan ke entitas Log.

Karyawan (NoKaryawan, Password, NamaDepan, NamaBlkg, JenisKelamin, TglLahir, Jalan, Kelurahan, Kecamatan, Kota, KodePos, TglMulai, Posisi, Gaji, NoDivisi)

Primary Key NoKaryawan Foreign Key NoDivisi references Divisi (NoDivisi)

Log (NoLog, TglLog, NamaEvent, NoKaryawan) Primary Key NoLog Foreign Key NoKaryawan references Karyawan (NoKaryawan)

5. Relasi antara Karyawan dengan Penjualan menghasilkan posting NoKaryawan ke entitas Penjualan.

Karyawan (NoKaryawan, Password, NamaDepan, NamaBlkg, JenisKelamin, TglLahir, Jalan, Kelurahan, Kecamatan, Kota, KodePos, TglMulai, Posisi, Gaji, NoDivisi)

Primary Key NoKaryawan Foreign Key NoDivisi references Divisi (NoDivisi)

Penjualan (NoPenjualan, TglPenjualan, Status, NoKaryawan)

Primary Key NoPenj Foreign Key NoKaryawan references Karyawan (NoKaryawan)

6. Relasi antara Karyawan dengan ReturPenjualan menghasilkan

posting NoKaryawan ke entitas ReturPenjualan.

Karyawan (NoKaryawan, Password, NamaDepan, NamaBlkg, JenisKelamin, TglLahir, Jalan, Kelurahan, Kecamatan, Kota, KodePos, TglMulai, Posisi, Gaji, NoDivisi)

Primary Key NoKaryawan Foreign Key NoDivisi references Divisi (NoDivisi)

ReturPenjulan (NoReturPenjualan, TglReturPenjualan, Status, NoKaryawan) Primary Key NoReturPenjualan

Foreign Key NoKaryawan references Karyawan (NoKaryawan)

7. Relasi antara Karyawan dengan Permintaan menghasilkan posting NoKaryawan ke entitas Permintaan.

Karyawan (NoKaryawan, Password, NamaDepan, NamaBlkg, JenisKelamin, TglLahir, Jalan, Kelurahan, Kecamatan, Kota, KodePos, TglMulai, Posisi, Gaji, NoDivisi)

Primary Key NoKaryawan Foreign Key NoDivisi references Divisi (NoDivisi)

Permintaan (NoPermintaan, TglPermintaan, NoKaryawan) Primary Key NoPermintaan Foreign Key NoKaryawan references Karyawan (NoKaryawan)

8. Relasi antara Karyawan dengan Penawaran menghasilkan posting NoKaryawan ke entitas Penawaran.

Karyawan (NoKaryawan, Password, NamaDepan, NamaBlkg, JenisKelamin, TglLahir, Jalan, Kelurahan, Kecamatan, Kota, KodePos, TglMulai, Posisi, Gaji, NoDivisi)

Primary Key NoKaryawan Foreign Key NoDivisi references Divisi (NoDivisi)

Penawaran (No Penawaran, TglPenawaran, Status, NoKaryawan)

Primary Key NoPenawaran Foreign Key NoKaryawan references Karyawan (NoKaryawan)

9. Relasi antara Karyawan dengan Pemesanan menghasilkan posting NoKaryawan ke entitas Pemesanan.

Karyawan (NoKaryawan, Password, NamaDepan, NamaBlkg, JenisKelamin, TglLahir, Jalan, Kelurahan, Kecamatan, Kota, KodePos, TglMulai, Posisi, Gaji, NoDivisi)

Primary Key NoKaryawan Foreign Key NoDivisi references Divisi (NoDivisi)

Pemesanan (No Pemesanan, Tgl Pemesanan,

NoKaryawan)

Primary Key NoPemesanan Foreign Key NoKaryawan references Karyawan (NoKaryawan)

10. Relasi antara Karyawan dengan Pembatalan menghasilkan

posting NoKaryawan ke entitas Pembatalan.

Karyawan (NoKaryawan, Password, NamaDepan, NamaBlkg, JenisKelamin, TglLahir, Jalan, Kelurahan, Kecamatan, Kota, KodePos, TglMulai, Posisi, Gaji, NoDivisi)

Primary Key NoKaryawan Foreign Key NoDivisi references Divisi (NoDivisi)

Pembatalan (NoPembatalan, TglPembatalan, NoKaryawan) Primary Key NoPembatalan Foreign Key NoKaryawan references Karyawan (NoKaryawan)

11. Relasi antara Karyawan dengan Pengiriman menghasilkan

posting NoKaryawan ke entitas Pengiriman.

Karyawan (NoKaryawan, Password, NamaDepan, NamaBlkg, JenisKelamin, TglLahir, Jalan, Kelurahan, Kecamatan, Kota, KodePos, TglMulai, Posisi, Gaji, NoDivisi)

Primary Key NoKaryawan Foreign Key NoDivisi references Divisi (NoDivisi)

Pengiriman (NoPengiriman, TglPengiriman, Jenis, NoResi, NoKaryawan)

Primary Key NoPengiriman Foreign Key NoKaryawan references Karyawan (NoKaryawan)

12. Relasi antara Pelanggan dengan Pembatalan menghasilkan

posting NoPelanggan ke entitas Pembatalan.

Pelanggan (NoPelanggan, NamaPrsh, NamaKP, Jalan, Kelurahan, Kecamatan, Kota, KodePos)

Primary Key NoPelanggan

Pembatalan (NoPembatalan, TglPembatalan, NoKaryawan, NoPelanggan)

Primary Key NoPembatalan Foreign Key NoKaryawan references Karyawan (NoKaryawan)

Foreign Key NoPelanggan references Pelanggan (NoPelanggan)

13. Relasi antara Pelanggan dengan Permintaan menghasilkan posting NoPelanggan ke entitas Permintaan.

Pelanggan (NoPelanggan, NamaPrsh, NamaKP, Jalan, Kelurahan, Kecamatan, Kota, KodePos)

Primary Key NoPelanggan

Permintaan (NoPermintaan, Tgl Permintaan,

NoKaryawan, NoPelanggan) Primary Key No Permintaan Foreign Key NoKaryawan references Karyawan (NoKaryawan)

Foreign Key NoPelanggan references Pelanggan (NoPelanggan)

14. Relasi antara Pelanggan dengan Pemesanan menghasilkan posting NoPelanggan ke entitas Pemesanan.

Pelanggan (NoPelanggan, NamaPrsh, NamaKP, Jalan, Kelurahan, Kecamatan, Kota, KodePos, NoFax)

Primary Key NoPelanggan

Pemesanan(No Pemesanan, Tgl Pemesanan, NoKaryawan, NoPelanggan)

Primary Key NoPemesanan Foreign Key NoKaryawan references Karyawan (NoKaryawan)

Foreign Key NoPelanggan references Pelanggan (NoPelanggan)

15. Relasi antara Pelanggan dengan Penjualan menghasilkan

posting NoPelanggan ke entitas Penjualan.

Pelanggan (NoPelanggan, NamaPrsh, NamaKP, Jalan, Kelurahan, Kecamatan, Kota, KodePos, NoFax) Primary Key NoPelanggan Penjualan (NoPenjualan,

TglPenjualan, Status, NoKaryawan, NoPelanggan)

Primary Key NoPenjualan Foreign Key NoKaryawan references Karyawan (NoKaryawan)

Foreign Key NoPelanggan references Pelanggan (NoPelanggan)

16. Relasi antara Kurir dengan Pengiriman menghasilkan posting NoKurir ke entitas Pengiriman.

Kurir (NoKurir, NamaKurir, NamaKP, Jalan, Kelurahan, Kecamatan, Kota, KodePos, NoFax)

Primary Key NoKurir

Pengiriman (NoPengiriman, TglPengiriman, Jenis, NoResi, NoKaryawan,NoKurir)

Primary Key NoPengiriman Foreign Key NoKaryawan references Karyawan (NoKaryawan)

Foreign Key NoKurir references Kurir (NoKurir)

17. Relasi antara Pemasok dengan Pemesanan Pemasok menghasilkan posting NoPemasok ke entitas Pemesanan Pemasok.

Pemasok (NoPemasok, NamaPemasok, NamaKP, Jalan, Kelurahan, Kecamatan, Kota, KodePos, NoFax) Primary Key NoPemasok

Pemesanan Pemasok (NoPemesananPemasok, TglPemesananPemasok, NoPemasok)

Primary Key NoPengiriman Foreign Key NoPemasok references Pemasok (NoPemasok)

18. Relasi antara Karyawan dengan Pemesanan Pemasok menghasilkan posting NoKaryawan ke entitas Pemesanan Pemasok.

Karyawan (NoKaryawan, Password, NamaDepan, NamaBlkg, JenisKelamin, TglLahir, Jalan, Kelurahan, Kecamatan, Kota, KodePos, TglMulai, Posisi, Gaji, NoDivisi)

Primary Key NoKaryawan Foreign Key NoDivisi references Divisi (NoDivisi)

Pemesanan Pemasok (NoPemesananPemasok, TglPemesananPemasok, NoKaryawan,NoPemasok) Primary Key NoPengiriman Foreign Key NoKaryawan references Karyawan (NoKaryawan)

Foreign Key NoPemasok references Pemasok (NoPemasok)

19. Relasi antara Merek dengan Barang menghasilkan posting NoMerek ke entitas Barang.

Merek (NoMerek, NamaMerek)

Primary Key NoMerek

Barang (NoBarang, NamaBarang, Deskripsi, HargaStandar, Jumlah, StokMin, NoPemasok, NoMerek)

Primary Key NoBarang Foreign Key NoMerek references Merek (NoMerek)

Dalam dokumen BAB 4 RANCANGAN SISTEM YANG DIUSULKAN (Halaman 40-47)

Dokumen terkait