вот в обычной бумажной бугалтерии основой является списание/занесение на счет, списание+занесение становится транзакцией перевода денех со счета на счет. Смотрим например gnucash для примеру.
Однако как мы знаем, могут возникать транзакции состоящие из серий списаний и занесений. На сколько я понимаю в случае специализированных решений для каких то определенных структур финансовых потоков сложные транзакции нескольких типов будут преобладать.
Теперь вопрос. Как это все хранят в БД (SQL) люди с опытом и всякие известные программыные продукты вроде 1c ? Хранить по строчке на уровне списание -занесение? Или наоборот, хранить по строчке на транзакцию, не занося избыточную информацию но добавляя каждый раз код для обработки этих транзакций ?
Короче вопрос профессионлам, как это правильно делается, как это делается неправильно но распостраненно, где об этом можно почитать.
PS
Стоит ли репостнуть в Talks ?
Похожие темы
- Форум Проектирую схему БД (2013)
- Форум Рисование схемы БД (2014)
- Форум [latex] Схема БД (2009)
- Форум NetUP - схема БД (2006)
- Форум Помогите разработать архитектуру БД (2010)
- Форум Ищу визуализатор схемы БД. (2011)
- Форум Обновление схемы-структуры БД (2014)
- Форум Подскажите по схеме БД (2018)
- Форум Генерация схемы БД MySQL (2017)
- Форум Создание начальной схемы БД (2022)