Re: (MySQL) Подскажите более простую архитектуру таблиц.
От: DeathKnight Беларусь  
Дата: 13.07.15 12:59
Оценка: 2 (1)
Здравствуйте, MasterMind, Вы писали:

MM>Задача:


MM>1. Есть клиент которому на некий баланс кладутся деньги, а периодически могут и обратно сниматься.

MM>2. Этот клиентский баланс должен периодически по оказываемых услугам уменьшаться до нулевого.

MM>Собственно, как наиболее проше это можно реализовать архитектурно на таблицах MySQL, чтобы можно было в итоге потом отслеживать изменения балансов.




мало деталей бизнеса. если нужен только баланс — то чуть ли не в таблице счетов его можно хранить.
если нужна детализация по операциям — то операции — отдельная таблица, а оперативный баланс — или уже в клиентском коде считать, или view, или в еще одну таблицу записывать (самодельное materialized view).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.