ПредишенСледващото

Как най-добре да се поддържа връзка с изображението на продукта в данните от магазините база данни?

таблица за съхранение на стоки - стоки:

Сега се моля на въпроса за URL съхранение изображение на стоката, първата мисъл е да добавите колони

Колона IMG съхранява позоваване на оригиналното изображение, както и препратка към THM преглед на изображенията.

Но какво да кажем, когато продуктът има повече от едно изображение?

Опциите, които идват на ум:

магазин масиви в тези колони | IMG | THM | масиви

създаване на отделна маса - goodimage:

където good_ref_id = Id стоки в таблица стоки

Да, по-добре да се разделят на маса. Ако списъкът на стоки снимки като доказателство и ще забави пробата за тях, може да бъде единен, основен, второ копие в главната таблица. макар че не би направил THM, пътят до него е възможно да се изчисли по пътя към голямата картина. THM например със същото име, но в друга папка. по принцип не може да се съхранява път, ако желаете. И само броя на изображения и начина, по целия път да се изчисли продукт на име и номер на снимки. /images/good-id.num.jpg - Майк 10 февруари '16 в 12:28

И аз пиша отговор на въпроса си също.
В действителност той съвпада с отговорите и @Mike @Blacknife: Снимките се съхраняват най-добре в отделна таблица.
Но ето някои да защитават дисертации, срещани.

Като цяло, тъй като отговорът е ясен: това е необходимо да има отделна таблица. И това дава неограничени възможности за относително лесно съхранение на каквито и да било данни за снимката. Размерът и силата на описанието и статистика.

Отговорено 10 Февруари '16 в 13:31

Ако се очаква стоките да се повече от едно изображение, то е по-мъдро да се създаде отделна таблица, с магазин в него достатъчно името на изображението и по пътя към образите на оригинала и визуализация, генериран от PHP - имената на визуализацията и оригиналното изображение трябва да е същото (за всеки продукт се създава отделна папка, например чрез идентификационен номер , тя съхранява оригиналното изображение, то се THM създадете папка, която съхранява визуализация на изображението)

Отговорено 10 Февруари '16 в 12:33

Благодарим Ви! Всички краткосрочни ясно! - Cone ENOC 10 февруари '16 в 14:57

Свързани статии

Подкрепете проекта - споделете линка, благодаря!