У меня есть страница, которая позволяет пользователю публиковать свои объявления.Структура таблицы в базе данных
- Будет страница, где мне нужно получить все категории.
- Будет страница, где я выбираю каждую категорию.
Что я сбиваю с толку: какой из них лучше, если будет много (около 20k +) данных.
- Вставить данные в каждую категорию и главную таблицу ?.
* Причина, по которой мне нужно "post_ads_main". Я могу использовать соединение, когда хочу получать данные, но у меня нет идеи заказать «ProductId» при публикации объявлений с пользователей.
TABLE : post_ads_main ProductID |Category |AdsDate 1 |Tools |14545454 2 |cars |14454545 TABLE : post_ads_tools ProductID |Category |AdsDate 1 |Tools |14545454 TABLE : post_ads_cars ProductID |Category |AdsDate 2 |cars |14454545
- одна таблица с индексом достаточно?
TABLE : post_ads_main ProductID |Category(catergory_index) |AdsDate 1 |Tools |14545454 2 |cars |14454545 *where catergory have index.
лучше подход очень ценится.
уточните теги, sql-сервер или mysql? выберите один пожалуйста. – Tanner