VidicL13 / Trip_wallet

Trip wallet
0 stars 0 forks source link

ER diagram #3

Closed MarvinHerzog closed 6 years ago

MarvinHerzog commented 6 years ago

Pregledal sem vajin projekt in imam nekaj pripomb:

id_racuna tip_racuna celoten_znesek id_valute dodal_racun skupina/trip opis prejemnik timestamp
1002345 1 600 154 ia3bb96g Potovanje v Atene letalske karte eDreams 2018-04-26 21:45:33

tip_racuna -> Splitwise tipi transakcij

id_transakcije znesek placal udelezeni/dolznik id_racuna
1 300 ia3bb96g ia3bb96g 1002345
2 300 ia3bb96g j3k4aa9k 1002345

Takšna tabela je morda smiselna, saj se lahko tripu kasneje pridruži nov član, kar bi lahko pokvarilo izračune za nazaj

Na tak način lahko uvedeta morda tudi poseben tip računa (npr _tipracuna=3), kjer se račun razdeli po poljubnih deležih (ponovno, v Splitwise to zgleda tako), te pa zapišeta v posebno tabelo, na primer:

id_racuna delež placal
1002345 0.3 ia3bb96g
1002345 0.7 j3k4aa9k
VidicL13 commented 6 years ago

Sva prilagodila ER diagram in ga vključila v readme.md