KATEGORI : 921411150tugasbesar

Diagram Entity relationship
basis data apotik “obatku”

Entitasnya :

Ø  Karyawan

Ø  Obat

Ø  Supplier

Ø  Faktur Penjualan

Ø  Faktur Supply

Ø  Pelanggan

Atribut untuk masing-masing entitasnya

  1. Karyawan: ID karyawan, nama, alamat, kota,     status, dan no tlp
  2. Obat: ID obat, nama, jenis, harga, stock, dan ID   supplier
  3. Supplier: ID supplier, nama, alamat, kota, no tlp.
  4. Faktur Penjualan: No, tanggal, ID pelanggan, ID karyawan, ID obat, jumlah, total, pajak, total bayar
  5. Faktur Supply: No, tanggal, ID karyawan, ID supplier, ID obat, jumlah obat, total, pajak, total bayar
  6. Pelanggan: ID pelanggan, nama, alamat, jenis kelamin, pekerjaan

Identifikasi seluruh relasi

  • Karyawan dengan obat relasinya menjual
  • Supplier dan obat relasinya supply
  • Pelanggan dan obat relasinya membeli
  • Karyawan dengan faktur penjualan relasinya membuat
  • Supplier dengan Faktur supply relasinya membuat

Identifikasi atribut non key (bukan kunci) pada entitas dan relasi

Primary Key pada setiap entitas sebagai berikut:

  • Karyawan: ID karyawan
  • Obat: ID obat
  • Supplier: ID supplier
  • Faktur Penjualan: No penjualan
  • Faktur Supply: No supply
  • Pelanggan: ID pelanggan

Non Primary Key pada setiap entitas sebagai berikut:

  • ·        Karyawan: nama, alamat, kota, status, dan no tlp.
  • ·        Obat: nama, jenis, harga, stock, dan ID supplier.
  • ·        Supplier: nama, alamat, kota, no tlp.
  • ·        Faktur Penjualan: tanggal, ID pelanggan, ID karyawan, ID obat, jumlah, total, pajak, total bayar
  • ·        Faktur Supply: tanggal, ID karyawan, ID supplier, ID obat, jumlah obat, total, pajak, total bayar.
  • ·        Pelanggan: nama, alamat, jenis kelamin, pekerjaan

Bilangan kardinalitas pada relasi dua entitas

  •  Karyawan dan obat: One to Many
  • Karyawan dan faktur penjualan: One to One
  • Suplier dan faktur supply: One to One
  • Obat dan pelanggan: Many to Many
  • Obat dan supplier: Many to Many