У меня есть таблица products
, которая содержит информацию о товарах. Каждый продукт может иметь неограниченные фотографии. Эти снимки хранятся в папке с именем по имени своего продукта, и это нормально, так как мне не нужна база данных для хранения имен файлов.Php/MySQL: Сохранение подписи к изображениям в базе данных?
Но каждая из этих картин имеет текстовые титры. Мой вопрос в том, что является лучшим решением для хранения данных подписи?
Должен ли я создать таблицу с именем products_captions
, с полями
product_id, image_name, caption_text
Или я должен создать captions_array
поле в таблице продуктов, содержащий упорядоченный массив строк, с ключом массив, соответствующий файлу имя?
Есть ли какой-либо стандарт для этого ???