Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Порекомендуйте способ хранения  (Прочитано 10568 раз)
0 Пользователей и 1 Гость смотрят эту тему.
oracleh2
Гость
« : 08-01-2006 20:46 » 

Ребят, пишу в первый раз, так что извиняйте, если что не так спрошу.

Есть у меня одна проблема. Пишу сайт под заказ (сразу скажу, что заказали движок для интим-сайта... ну то есть проститутки и т.п.)

Суть проблемы:
Есть список возможных услуг (вывожу чекбоксами), каждая девушка вольна для себя выбирать те, которые оказывает.
По идее можно было бы все эти услуги запихать в массив как есть... но тут проблема, очень нужен быстрый поиск по  услугам.

Я дошел до такого гемора, что получал в итоге выбранных услуг битное число, конвертил в десятичное и записывал его в таком виде... то есть на чекбоксах читал единицу или нуль, записывал итоговое значение типа 1000101110 и конвертил в десятичное... поиск хоть и побыстрее, но все равно заказчикам не нравится... Поэтому решил поспрашивать на форумах, может отсоветуете как еще можно поступить...
PS: вариант хранения каждой услуги в своей ячейке не предлагать Улыбаюсь

Заранее спасибо.
Записан
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 08-01-2006 22:07 » 

Извини, а что именно не нравится заказчикам? Числа? Так они не напрямую же с базой работать должны, а через твой web-интерфейс.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
oracleh2
Гость
« Ответ #2 : 08-01-2006 22:13 » 

В том-то и дело, что есть у них программист, способный базу админить, двиг написать не может...  вот и не нравится...
Я хотел узнать, может кто пытался что-то такое сотварить, может кто подскажет мне идею новую, у меня голова не варит уже...
Записан
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 08-01-2006 22:49 » 

В базе можно определить поле как SET - набор, определенных при создании, слов. Это, возможно, будет удобнее администратору базы.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #4 : 09-01-2006 15:31 » 

сколько всего услуг? зачем набор услуг хранить в одном поле? это бред! (И в разных тоже бред)
У тебя есть отдельно список девушек, отдельно список услуг, отдельно таблица связи между ними - это называется связь "многие ко многим". Если еще и проиндексировать все три таблицы, то поиск будет выполняться за сотые доли секунды.
Записан

Удачного всем кодинга! -=x[PooH]x=-
oracleh2
Гость
« Ответ #5 : 09-01-2006 15:33 » 

про многие ко многим я уже усвоил, а вот про индексацию... не мог бы поподробнее или ссылку дать?
Записан
Olegator
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #6 : 09-01-2006 15:33 » 

Может удалить эту тему? Не стоит поддерживать такие проекты.
Записан
oracleh2
Гость
« Ответ #7 : 09-01-2006 15:35 » 

Да ради Бога... только ведь люди начнуть писать не правду, а будут задавать такие же вопросы, но завуалированно... не понимаю... я-то в чем виноват? что взялся писать?
Записан
oracleh2
Гость
« Ответ #8 : 09-01-2006 15:36 » 

Или что вообще посмел вопрос задать?
Записан
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #9 : 09-01-2006 15:47 » 

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

набери в любом поисковике "create index"
Записан

Удачного всем кодинга! -=x[PooH]x=-
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #10 : 09-01-2006 16:23 » new

ИМХО - тема сайта не имеет значения.
Олегатор, не стоит так шарахаться Улыбаюсь - я хоть никогда не пользовался подобными порталами, посмотреть на женские фотки тоже лублу Улыбаюсь. Гормон, понимаешь...
Записан

А птичку нашу прошу не обижать!!!
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines