Tasarım Hk

1 2 3 4
06/08/2020, 23:45

access acemisi

Değerli arkadaşlar
Verilen borç para ve ödemleri gösteren bir dosya hazırlamak istiyorum
Bir aile içerisindeki bireylerin birbirlerine borç para veriyorlar.Borç para veren aynı zamanda başkasından borç alabilecektir. Ve ödemelerde (bazen taksitler halinde) bulunuyorlar. Kimin kime ne kadar borcu var.Bunları takip etmek istiyorum.
Bunun için hangi tablolar ve hangi alanlara ihtiyacım olabilir. İlişkiler çoktan çok mu olmalıdır.
Saygılarımla
07/08/2020, 00:03

berduş

Kabaca 2 tablo yeterli gibi, sonuçta sizin çalışmanız olduğu için ihtiyaçlarınızı siz daha iyi bilirsiniz sizin karar vermeniz gerek.
İlk tablo kişiler tablosu olur sadece kişi bilgileri ve kişileri temsil eden otomatik tam sayı alanı kisiID olur
2. tabloda ise
  • kisiID
  • tarih
  • alınankisi
  • miktar
alanları olur
Miktar alanı borç için -, alınan için + olarak girilebilir
Kişinin kendi parası ise alınankişi alanı boş bırakılabilir yada kendi adı yazılabilir. 1. ve 2. tablolar kisiID üzerinden 1e çok ilişkilendirilebilir.
07/08/2020, 01:11

access acemisi

Böyle bir tasarım yapmaya çalıştım..Alanlarda fazlalık yada eksiklik var mıdır?
Ali Veliden 1000 TL borç aldı.. 500 TL ödedi ..Alinin borcu 500 TL kaldı.Bunu nasıl göreceğiz?
Veli Babadan 5000 TL borç aldı
Can annesinden 2000 TL aldı
Kimler kimlere ne kadar borcu var :bunu Nasıl göreceğiz.Saygılar
07/08/2020, 02:38

berduş

Kabaca aşağıdaki gibi bir yapı öngörmüştüm
2 tablomuz var
tblHareket tablosu  para hareketlerini kontrol ediyor borç para aldığınızda kasaya para girdiğinden + olarak kaydediyoruz, para verdiğimizde ise kasadan para çıktığı için - olarak kaydediyoruz
kasa sorgusu o an elde bulunan parayı
alacak sorgusu kimden ne kadar para alınacağını
verecek sorgusu kime ne kadar borç olduğunu gösteriyor
Tüm sorunlar halledilmiş değil mesela ali3, ali1'e para verdiğinde alacaklarda Ali1 - olarak görünüyor uygun bir zamanda düzelmeye çalışırım sadece temel mantığı göstermek için eklendi
07/08/2020, 10:55

access acemisi

(07/08/2020, 02:38)berduş yazdı: uygun bir zamanda düzelmeye çalışırım sadece temel mantığı göstermek için eklendi
Sn berduş 

Gerçekten güzel olmuş
Şimdi yapılanları anlamaya çalışıyorum
ilginize teşekkür ederim
07/08/2020, 11:56

access acemisi

sn berduş
 SglBorc sorgusunda, Borc tablosunu  nasıl oluşturdunuz merak ettim
saygılar
1 2 3 4