• 22-04-2009, 09:07:08
    #1
    Merhaba,
    Benim yapmak istediğim müşterileri ellişerli gruplar halinde basit olarak borç alacak tahsilat durumunu göstermek, Mesela bir kullanıcı 50 müşteriden sorumlu olacak onların borç alacağını takip edecek bu konuda altyapı çalışması aşamasındayım sizlerinde fikirlerine ihtiyacım var akıl akıldan üstündür.
    veritabanı mysql olacak ileride hareketler oldukça veritabanının rahat çalışması için ne gibi altyapı oluşturmalıyım.
    Tüm hesapları tek tabloda toplasam mesela
    id | isim | tel | borç | alacak | bakiye
    yada ayrı ayrı tablolardamı yapsam ne önerirsiniz bu konuda
  • 22-04-2009, 16:55:14
    #2
    Üyeliği durduruldu
    musteriler {
    id
    adi+soyadi
    digerbilgiler

    }

    hesaplar {
    MusteriId
    Alacak
    Verecek
    vs...
    }

    hesaplar tablosundaki MusteriId gibi bir alanı diğer tablodaki id Değişkenine atayıp ilgili birimleri istediğin kadar çekersin.
    En rahat bu şekilde yaparsın, sonraları ekleme silme biçme gibi veritabanı tasarımını da rahat gerçekleştirirsin.
    kullanacağın programlama dili varsa bu konuda da yine ayrıca düşünmen gerekebilir.
  • 22-04-2009, 17:09:19
    #3
    Şöyle bişeyde yapabilirsin;

    sonuçta müşteri sayısıda programı kullanacak user sayısıda belli değil

    Müşteri hesabını açarken o hesapla ilgilenecek olan useride ekli userler listesinden o hesaba iliştirebilirsin. Bu sayede ne sayı problemi kalır nede o hesaba baska bir userin etki etmesi olasılıgını da ortadan kaldırabilirsin.
  • 22-04-2009, 21:57:11
    #4
    teşekkürler arkadaşlar bende aynen bahsettiğiniz şekilde yapıyorum.
  • 22-04-2009, 23:32:29
    #5
    Üyeliği durduruldu
    eğer web tabanlı php mysql ilişkisi kullanacaksan kod yazımında yardımcı olabilirim.