MegaMufa
@MegaMufa

Есть ли единый международный индекс валют?

Добрый день.

Есть ТЗ на разработку системы, которая работает с ценами в разных валютах и разными странами. Цены указываются в валюте страны за конкретную дату. В дальнейшем нужна возможность сравнения этих цен и перевода из одной валюты в другую по нынешнему курсу и курсу на дату внесения. Список валют динамический - в любой момент может быть добавлены новые.

Возник вопрос, как хранить цены так, чтобы можно было легко потом производить все эти манипуляции?

Курс валюты всегда указывается относительно другой. Есть ли какой-то универсальный курс для всех валют, на основании которого можно рассчитать "вес" каждой из них? Например, сегодня доллар стоит 5 условных попугаев, а евро - 7. Значит курс доллар/евро - 0,714.

Или придется хранить курс каждой используемой валюты к каждой другой?

Если выбрать какую-то валюту, например евро, и хранить курс валют к нему, будет ли это достоверной цифрой?

Простите за сумбурный текст, не знаю, как по другому лаконично изложить проблему.
  • Вопрос задан
  • 47 просмотров
Решения вопроса 1
sim3x
@sim3x
Все цены храните в USD
Сделайте парсинг блумберга или своего локального ЦБ и храните данные за сутки (или меньше)
Цену переводите в требуемую на уровне шаблонизатора
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы