Я пытаюсь внедрить естественный индекс в мои таблицы.
Данные, которые я пытаюсь сохранить в качестве первичного индекса, представляют собой идентификатор перенаправления, который используют 3 разных сайта.
Например,
site1.com/?r=9999
site2.com/?r=1489
site3.com/?r=15890
Эти идентификаторы перенаправления зависят от сайта, который их использует (например, идентификатор перенаправления 9999 на сайте 1 переходит в другое место, чем идентификатор перенаправления 9999 на сайте 2).Я должен хранить информацию об этих идентификаторах перенаправления в нескольких таблицах (к которым я присоединяюсь при необходимости).
Мой вопрос такой, поскольку эти идентификаторы перенаправления могут быть одинаковыми, MySQL предлагает создать составные индексы или «хешированные» индексы.Что я должен сделать, основываясь на моей ситуации?Хеширование или компоновка, а затем, как мне рассказать MySQL Workbench (при создании диаграммы модель / EER) для создания этого хешированного или составного индекса.Большое спасибо.