işlerin sarpa sardığı bölümü göremedim şu anki tablo yapısı gayet basit ve
işinizi görebilecek durumda. performans için üye tablosunda
alinan_kitap_sayisi gibi bi kolon ekleyip üye kitap aldığında 1 arttırarak
üyenin aldığı kitap sayısını yazabilirsiniz diğer türlü işlem tablosuna da
sorgu atmanız gerekecek.


5 Mayıs 2013 01:48 tarihinde Levent SARI <[email protected]> yazdı:

>  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
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap