У меня есть то, что кажется простым, но может оказаться сложнее, чем предполагалось. Допустим, я пытаюсь отслеживать широту и долготу пользователей и предприятий. Сейчас у меня есть таблица с именем locTable, которая содержит 3 столбца: индекс, широта, долгота.
Таблица, в которой хранится информация для пользователей и предприятий, содержит FK для locTable. Это позволяет мне использовать одну таблицу для хранения данных о местоположении, однако я заметил, что выполнение запросов к этим данным может быть затруднено.
Теперь я могу хранить информацию о широте и долготе в каждой таблице для пользователей и предприятий, однако если мне нужно внести изменения в данные, мне придется обновить запросы вместе с двумя (или более) разными таблицами. *
Что бы вы все предложили? Разделяете таблицу или храните информацию отдельно?