Size: a a a

2018 March 07

AZ

Alexey Zaharchenko in Big Algo
или специальный тип, или decimalы + временные отметки о событиях(холд, приход, расхолд, всё вот это) + валюта+ чья именно валюта(USD Васи от USD Пети могут отличаться) + курсы по этим валютам. Лишнее в твоей модели мира откидываешь. Естественно всё иммутабельно и аудируемо должно быть.
источник

AZ

Alexey Zaharchenko in Big Algo
А откуда возник вопрос-то? В чём проблема? Чем традиционные подходы не подходят?
источник

AZ

Alexey Zaharchenko in Big Algo
А то я такое начиная с  мидлов спрашиваю регулярно на интервью, это ж вполне базовые навыки вроде?
источник

AZ

Alexey Zaharchenko in Big Algo
IC Rainbow
И сыр
в холодильнике, в упаковке, не большими порциями, и чаще в магазине покупать, могу кстати для Москвы хорошую лавку посоветовать с правильными 🇮🇹 🧀и🥓
источник

Ⓢⓔⓡⓖ in Big Algo
у кого ещё какие ценности?
источник

AZ

Alexey Zaharchenko in Big Algo
Проблему опиши подробнее всё таки плз
источник

Ⓢⓔⓡⓖ in Big Algo
Проблема - несколько лет делаем учётную систему, тип данных Postgresql numeric. Всё работает. Периодически заходят люди которые говорят что хранить деньги в numeric это преступление.
источник

AZ

Alexey Zaharchenko in Big Algo
Есть какие-то более конкретные симптомы?
источник

AZ

Alexey Zaharchenko in Big Algo
И какие будут их доказательства?
источник

Ⓢⓔⓡⓖ in Big Algo
Когда был студентом, покупал пиво за 10 рублей/бутылка, а сейчас она 100 стоит
источник

Ⓢⓔⓡⓖ in Big Algo
Может это тоже к делу относится, как симптом?
источник

Ⓢⓔⓡⓖ in Big Algo
нолик кто-то добавил
источник

AZ

Alexey Zaharchenko in Big Algo
Так ты хочешь хранить цены товаров, а не просто деньги? Это немного разные вещи
источник

НК

Николай Крупий in Big Algo
Ⓢⓔⓡⓖ
Проблема - несколько лет делаем учётную систему, тип данных Postgresql numeric. Всё работает. Периодически заходят люди которые говорят что хранить деньги в numeric это преступление.
я как в т.ч. разработчик под SQL Server могу сказать, что в нём есть тип money, так что у нас вопрос отпадает...)) (если только с этим типом подводных камней нет, что хз ;)
источник

AZ

Alexey Zaharchenko in Big Algo
Ну по этому я и сказал что или или, хотя он не такой полный как та модель что я описал
источник

НК

Николай Крупий in Big Algo
Ⓢⓔⓡⓖ
Может это тоже к делу относится, как симптом?
ну, типом данных это не решить))

может, конечно, бывают "версионные" типы данных... не слышал про такие! 😁
источник

НК

Николай Крупий in Big Algo
историю цен может/должна хранить OLTP система, если это нужно (работал с такой)

либо хотя бы АХД, если история цен всё-таки кому-то нужна для работы/анализа
источник

НК

Николай Крупий in Big Algo
Ⓢⓔⓡⓖ
Проблема - несколько лет делаем учётную систему, тип данных Postgresql numeric. Всё работает. Периодически заходят люди которые говорят что хранить деньги в numeric это преступление.
здесь, скорее, какие-то нюансы с набегающей погрешностью при результатах... или ещё что-то
источник

PE

PureFatality Error in Big Algo
Николай Крупий
историю цен может/должна хранить OLTP система, если это нужно (работал с такой)

либо хотя бы АХД, если история цен всё-таки кому-то нужна для работы/анализа
историю цен хранить как отдельную таблицу? Типо товар/цена/дата назначения/дата окончания
источник

НК

Николай Крупий in Big Algo
Форматы разные бывают...

Для АХД это либо SCD2+, либо другой, соответствующий его архитектуре (3NF, DataVault, Anchor modeling)

Для OLTP систем вообще какого-то стандарта истории вроде нет как... Как удобней
источник