|
|
|
как хранить сальдо?
|
|||
|---|---|---|---|
|
#18+
собственно есть небольшая база данных с юзерами, у каждого из них сальдо и история пополнений/списаний с возможностью отката. как лучше хранить сальдо? 1) в таблице юзеров поле только с изначальным значением сальдо, а текущее вычислять по пополнениям/списаниям из отдельной таблицы. 2) в таблице юзеров поле с текущим значением. в старой базе был 2-й вариант, а я с ходу переписал по 1-у, может зря? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2009, 00:43 |
|
||
|
как хранить сальдо?
|
|||
|---|---|---|---|
|
#18+
в старой базе был 2-й вариант, а я с ходу переписал по 1-у, может зря? вернее наоборот :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2009, 00:45 |
|
||
|
как хранить сальдо?
|
|||
|---|---|---|---|
|
#18+
Лучше хранить текущее, а то могут возникнуть проблемы со скоростью, когда понадобится искать у кого самое большое сальдо например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2009, 12:05 |
|
||
|
как хранить сальдо?
|
|||
|---|---|---|---|
|
#18+
CubainecЛучше хранить текущее, а то могут возникнуть проблемы со скоростью, когда понадобится искать у кого самое большое сальдо например. Ага, а с конечным проблемы/задачи с одновременной модификацией (масштабируемостью, параллельной работой и т.д. :). Так что смотрите, что важнее для конкретно вашей системы :). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2009, 16:39 |
|
||
|
как хранить сальдо?
|
|||
|---|---|---|---|
|
#18+
В идеале лучше хранить сальдо в отдельной таблице на начало и на конец периода. Т.е. если в качестве отчетного периода у вас принят месяц, то на первое и на последнее число месяца. Отчеты будут летать :) Во всех остальных случаях сальдо лучше не хрантить, ибо нефиг. Модератор: Тема перенесена из форума "Разработка информационных систем". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2009, 23:16 |
|
||
|
как хранить сальдо?
|
|||
|---|---|---|---|
|
#18+
Сергей ФроловВ идеале лучше хранить сальдо в отдельной таблице на начало и на конец периода. Т.е. если в качестве отчетного периода у вас принят месяц, то на первое и на последнее число месяца . Отчеты будут летать :) Во всех остальных случаях сальдо лучше не хрантить, ибо нефиг. Модератор: Тема перенесена из форума "Разработка информационных систем". На последнее то зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2009, 10:08 |
|
||
|
как хранить сальдо?
|
|||
|---|---|---|---|
|
#18+
Предлагаю сальдо хранить в отдельной таблице по месяцам и там же оперетивное сальдо в этой же таблице например на дату 01.01.2039. Идея не моя содрана из платформы 1С :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2009, 13:16 |
|
||
|
|

start [/forum/topic.php?fid=32&tid=1543282]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
183ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 277ms |
| total: | 537ms |

| 0 / 0 |
