поиск данных из мульти таблицы из базы данных

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

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

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

0

Решение

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

Вы можете использовать Laravel пакет чтобы достичь этого

ИЛИ ЖЕ

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

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

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

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

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]