LINUX.ORG.RU

Хранение путей к файлам в базе

 


0

1

День добрый форумчане. Задумался над таким вопросом, как обычно файлы загружаемые на сайт храняться на сервере имея там свою иерархию размещения, но также пути для этих файлов храняться в базе в соотв. таблицах, ну лично я вижу причину такого хранения к примеру , чтобы связывать файл и пользователя загрузившего его. Какие еще возможные причины такого дублирования информации могут быть , чтобы иметь в наличии соотв. таблицы.



Последнее исправление: Berdin (всего исправлений: 1)

key_virtual_path, value_real_fs_path

Deleted
()

Нет никакого дублирования информации. На сервере иерархия хранения файлов обусловлена техническими причинами (как-то иначе делать неправильно), а связка в базе отражает бизнес-логику.

heisenberg ★★
()

связывать файл и пользователя загрузившего его

И ещё связывать файл и страницы, на которых его надо показывать; изображение и его миниатюры; и т. п. Короче, Птааг всё верно сказал, не майся фигнёй.

heilkitty ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.