Я использую поиск по тегам с использованием PHP
и MySQL
, где каждая фотография имеет несколько тегов. Я буду использовать эти теги для поиска фотографий. Например, когда я ищу запрос «building», я хочу, чтобы все фотографии имели тег «building».Добавить теги в фотографии mysql
Вот мои таблицы:
photos(photo_id, name, url)
tags(tag_id, tag, photo_id)
это правда? или лучшая идея ценится
Я хотел бы предложить 3 таблицы. Теги, фотографии и таблица ссылок, как вы хотите, чтобы отношения «многие ко многим» я предполагал. –
Вам не хватает шансов, если один и тот же тег добавлен для нескольких фотографий. (вам нужно нормализовать с тремя таблицами) – Sachink
@ Да, да, я понял проблему нормализации. Можете ли вы дать мне 3 стола для моего примера? – danishjo