MySQL: нормализовать таблицу для неизвестных налоговых плит

0

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

Example 1
---------
start| end|rate
 0   | 10 |1.0%
 11  | 26 |2.5%
 27  | 42 |4.1%

Example 2
---------
start| end|rate
 5   | 12 |0.5%
 13  | 21 |3.0%
 22  | 28 |3.5%
 29  | 38 |4.0%

Как видно выше, пользовательские начальные/конечные значения могут быть разными, а также количество слябов может меняться.

Теги:

1 ответ

1
Лучший ответ

С крошечным украшением то, что у вас уже хорошо выглядит:

id | start | end |rate_pct
 1 |     0 |  10 |     1.0
 1 |    11 |  26 |     2.5
 1 |    27 |  42 |     4.1
 2 |     5 |  12 |     0.5
 2 |    13 |  21 |     3.0
 2 |    22 |  28 |     3.5
 2 |    29 |  38 |     4.0
  • 0
    Спасибо! Неудивительно, что мой разум вчера был в другой сфере. :-)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню