Arkadaşlar Merhaba,
Database konusunda pratik yapabilmek için kendime örnek bir uygulama yazmak istiyorum. Ancak biliyorum ki database tasarımı çok önemli bir konu ve önemli olan iyi bir database tasarımı yapmak Netekim yazacağım kütüphane programının database ini tasarlarken tıkandığım için size danışayım istedim.
İnternette bir çok örnek mevcut fakat istediğim daha sade ve yalın bir şey.
Yazacağım Kütüphane Uygulaması için asagidaki database tasarımını oluşturdum. Ancak Hangi üyenin kaç tane kitap aldığını, hangi tarihlerde aldığını hangilerini iade ettiğini vs bilgileri tutmak için de kendime birde islem adında bri tablo oluşturdum ama işler buradan sonrasında biraz sarpa sardı. Bana yardımcı olabilirseniz çok memnun olurum.

Kütüphaneden kitap alacak okuyucu(üye) tablosu
+uyeId
+uyeAdi
+uyeSoyadi
+uyeTc
+uyeMail
+uyeTelefon
+uyeKayitTarihi


Kütüphane de ki kitap tablosu
+kitapId
+kitapAdi
+kitapYazari
+kitapYayinEvi
+kitapBasimTarihi
+kitapBarkodNo

İşlem Tablosu
+islemId
+okunanKitap
+kitapAlanUye
+kitapAlinmaTarihi
+kitapIadeTarihi
+kitapKonsinyeSuresi(bu kısım kitabın okuyucuya verildiği andan itibaren 15. günün sonundna itaibern okuyucunu kitabı getirmesi için uyarı maili ataılmasını sağlayacak alan )
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap