Я собираюсь создать таблицу, которая будет иметь количество строк между 1000-20000, и у меня есть поля, которые могли бы повторить много ... около 60% строк будут иметь это значение, где примерно каждый 50-100 имеют общую стоимость.MYSQL - int или короткая строка?
В последнее время меня беспокоит эффективность, и мне интересно, будет ли лучше хранить эту строку в каждой строке (она будет между 8-20 символами) или создать другую таблицу и связать ее с ее представителем ID вместо этого ... Итак, имея ~ 1-50 строк в этой таблице, заменяя около 300-5000 строк с помощью ints?
Является ли это хорошим подходом или вообще необходимым?
Ну, я хочу, чтобы избежать повторения плюс «сведение к минимуму», используя больше ints и меньше строк ... Эти поля не будут редактироваться часто – Colandus