Mensen,
ik probeer een superklein bankier-simulatortje te maken in php, moet als demonstratie dienen.
Maar nu breek ik mijn brein over hoe ik transactie opsla in de database.
Hoe doet een bank dit nou?
Ik heb 3 tabellen. Een klanttabel, rekeneningentabel, en tranactietabel.
Je zou immers denken, je bent klant bij een bank, kan meerdere rekeningen hebben, en meerdere transacties doen.
In mijn rekeningentabel zou ik alle rekeningen bij die bestaan, met kolom klantnr gekoppeld naar de klanttabel.
In de transactietabel staan de velden: transactieID, vanRekening, naarRekening, bedrag, bedragNaTrans, datum
Mijn vragen:
1. Waarin houd ik het saldo van de rekening bij? In de rekeningtabel, in een kolom Saldo? Of vraag ik gewoon de laatste transactie op, en houdt daarin het meest recente Saldo bij.
2. Volgens mij klopt de transactietabel niet. Ik kan wel van->naar doen, maar waar registreer ik de binnenkomende transactie voor de ontvangende partij?
Alvast dank voor wat tips. Let wel op, het is een simulatie, hoe eenvoudiger, hoe beter. Maar het moet wel logisch zijn kwa transactieoverzicht, deze moet wel per rekeningnummer zijn op te vragen...
Thanks!
ik probeer een superklein bankier-simulatortje te maken in php, moet als demonstratie dienen.
Maar nu breek ik mijn brein over hoe ik transactie opsla in de database.
Hoe doet een bank dit nou?
Ik heb 3 tabellen. Een klanttabel, rekeneningentabel, en tranactietabel.
Je zou immers denken, je bent klant bij een bank, kan meerdere rekeningen hebben, en meerdere transacties doen.
In mijn rekeningentabel zou ik alle rekeningen bij die bestaan, met kolom klantnr gekoppeld naar de klanttabel.
In de transactietabel staan de velden: transactieID, vanRekening, naarRekening, bedrag, bedragNaTrans, datum
Mijn vragen:
1. Waarin houd ik het saldo van de rekening bij? In de rekeningtabel, in een kolom Saldo? Of vraag ik gewoon de laatste transactie op, en houdt daarin het meest recente Saldo bij.
2. Volgens mij klopt de transactietabel niet. Ik kan wel van->naar doen, maar waar registreer ik de binnenkomende transactie voor de ontvangende partij?
Alvast dank voor wat tips. Let wel op, het is een simulatie, hoe eenvoudiger, hoe beter. Maar het moet wel logisch zijn kwa transactieoverzicht, deze moet wel per rekeningnummer zijn op te vragen...
Thanks!
𓆑 𓆑 𓆑 𓆑 𓆑 𓆑
