Показать сообщение отдельно
  #2  
Старый 24.07.2014, 16:19
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Оффтоп: станная какая-то такса вырисовывается - обычно, чем больше сумма, тем меньше комиссия, это ж не ПДН

И вам не хворать. Не работают в такой системе ни айдишки, ни интервалы, это всё вообще не нужно, поскольку в БД лежит обычное наполнение, в смысле "Россия - доллар - от1 до100 - 5%"...

Похоже здесь нужен такой органайз: к названию страны будут привязаны айди валюты и границы тарифа которые в свою очередь тоже должны лежать в своих таблицах, т.е. всего нужны три таблы. Тогда и при наполнении (добавлении новой страны) останется лишь добавить к её названию ID валюты (если такой нет, то задать новую) и интервал, а при выборке напр. по интервалу запросом можно сразу отобрать только те страны где действует нужный порог. Всё намного проще

З.Ы. Для конкретики, пжлст, код в студию
Ответить с цитированием