|
|
|
| Народ, поделитесь опытом проектирования таблицы с деньгами ползователей.
Сначала думал сделать так:
Таблица 1.
- id_user
- balance
|
Таблица 2.
- id_user
- summ (сумма списания или начисления)
- description (за что списали или начислили)
- datetime (дата и время операции)
|
А теперь вот думаю, что если в поле summ во второй таблице писать сумму со знаком, то надобность в первой таблице отпадает автоматически.
Никогда раньше на занимался такими вещами, подскажите как лучше?
Суть всего этого. Хочу сделать партнерскую программу, с выплатами за факт покупки. | |
|
|
|
|
|
|
|
для: tAleks
(13.07.2007 в 20:16)
| | Лучше первую таблицу всё-таки оставить - для корректировок - да и быстрее будет работать не понадобится каждый раз суммировать данные из второй таблицы. | |
|
|
|
|
|
|
|
для: cheops
(14.07.2007 в 10:30)
| | >Лучше первую таблицу всё-таки оставить - для корректировок
Что подразумевается под корректировками? Можно чуть подробнее? | |
|
|
|
|
|
|
|
для: tAleks
(14.07.2007 в 11:36)
| | Обычно не трбуется начисление и списание средств в обход системы, однако такую возможность лучше всё-таки предусмотреть... Если такая возможность потребуется вы не сможете скорректировать счёт без корректировочных запросов во второй таблице, которые будут вызывать не нужные вопросы... | |
|
|
|