Общие > Базы данных
Что лучше? ещё одно поле или select?
gfdsa:
Друзья, вопрос такой:
Есть следующие папки : пользователи, галереи, комнати в которых картинки. Часто будет нужно узнать путь до картинки. Есть 2 варианта :
1. хранить в таблице с картинками путь до каждой
2. искать каждый раз путь по типу : в какой комнате картинка, к какой галерее относитсуя комната, к какому пользователю относитася галерея.
Что лучше?
Alexandr:
Если база небольшая, то лучше SELECT, а если уже большая и скрипты тормозят, то добавляй поле.
Maniac:
А не легче хранить все картинки в соответствующих каталогах? Или именовать их в соответствии с путем?
gfdsa:
--- Цитировать ---А не легче хранить все картинки в соответствующих каталогах? Или именовать их в соответствии с путем?
--- Конец цитаты ---
так оно и есть, все картинки в своих каталогах :
есть каталог : users, gallerys, rooms.
три каталога (или больше ) для каждого пользователя.
Но если мне надо знать где лежит определенная картинка то либо :
отбирать по разним ID(комната, галлеры, юзер)
либо сохранять в поле картинки её путь.
Нашот размера бази , что большая , а что маленькая ?
gfdsa:
Так какая база большая , а какая маленькая? Как определить?
Навигация
Перейти к полной версии