поиск данных из мульти таблицы из базы данных - PullRequest
0 голосов
/ 12 февраля 2019

У меня есть база данных, которая состоит из множества таблиц, которые содержат данные о резиденте.таблица разделена на год рождения и месяц.например, те, кто родился 01 01 1980 года, затем сохраняют данные с таблицей имен table_8001 и т. д.

, поэтому я создам функцию поиска, введя идентификатор или имя резидента.

как сделать поиск по многим из этих таблиц?

1 Ответ

0 голосов
/ 12 февраля 2019

Если я правильно понимаю, у вас есть несколько таблиц, основанных на определенных годовых группах.

Вы можете использовать laravel package , чтобы выполнить это

ИЛИ

Вы можете использовать MySQL объединения для достижения того же.См. этот поток

Однако, эта архитектура будет экспоненциально увеличивать структуры таблиц с течением времени.Это не эффективно для поиска из нескольких таблиц.

Вы можете создать представление mysql и создать отдельную модель для поиска резидента, который указывает на это представление.

MySQL способен обрабатывать большой набор данных в одной таблице, структурирован и проиндексирован правильно,:)

...