Сайт о марках, нужна помощь... - Страница 8 - Форум Портала коллекционеров UUU
Форум Портала коллекционеров UUU
Заказ книг в магазине shopuuu.ru (кликабельно)
  UUU.RU  |  МАГАЗИН  ||  ФОРУМ  |  СТАТЬИ  


Вернуться   Форум Портала коллекционеров UUU > Филателия > Общий форум по филателии
Расширенный поиск

Общий форум по филателии Почтовые марки - общие вопросы

Ответ
 
Опции темы
Старый 19.09.2006, 10:29:41   #71
По умолчанию

Цитата: Сообщение от ROMANTIK
Одна тема марки описывается одним полем (словом).
Чем больше полей будет выделено под описание тем одной марки в шаблоне,
тем медленнее будет работать поиск.
Оптимальное кол-во полей

Если речь идет о базе данных и полях таблиц базы данных, то, мне кажется, нужно сначала сделать классификатор тем в отдельной таблице(можно с подтемами), и сделать отдельную таблицу Nr.марки-Nr.темы. и таким образом привязать к марке неограниченное количество тем. И с помощью запроса из БД можно получить список марок по любой из тем. А запрос (в нормальном компе) в любом случае будет выполняться достаточно быстро.
В классификаторе тем одна тема может описываться любым количеством слов - напр. - тема- покорение севера, подтемы - ледокольный флот Росии, полярные станции.....

 
Наверх
Ответить с цитированием
Старый 19.09.2006, 11:03:46   #72
По умолчанию

Цитата: Сообщение от fioshin
А запрос (в нормальном компе) в любом случае будет выполняться достаточно быстро.

В данном случае запрос будет выполняться на сервере, так что беспокоиться особых причин нет.
При таком построении базы есть одна только мелочь, которую желательно не упустить: если одна марка проходит по нескольким темам, а пользователь дает запрос тоже по нескольким темам, искомая марка должна попасть в результаты только один раз, а не несколько (технически выражаясь, SELECT DISTINCT).

 
Наверх
Ответить с цитированием
Старый 19.09.2006, 12:34:53   #73
По умолчанию

Цитата: Сообщение от ROMANTIK
Цитата:
только медленнее, и по буквам

Одна тема марки описывается одним полем (словом).
Чем больше полей будет выделено под описание тем одной марки в шаблоне,
тем медленнее будет работать поиск.
Оптимальное кол-во полей

Ну, понятно о каких полях речь - т.е. это описание для программы поиска.
Тут нужно сначала составить рубрикатор по темам, точнее говоря по разнообразию возможных тем. А вот разных тем можно понапридумывать великое множество, только нужны ли вообще высосанные из пальца темы, например, все тоже : "носки" (на марках), ну, а кому это нужно? или "полярное сияние" - ну что, кто-то собирает полярные сияния на марках? ну а вот с другой стороны - это атмосферное явление, которое к примеру может быть включено в тему метеорология. Но вот в конечном итоге - такого разнообразия и сочетания может быть очень много!
Имя темы, как правило, вполне можно обозначить одним словом.
Скорость поиска зависит от "машины" (компа), качество поиска зависит от правильности написания искомого слова в окне поиска!, например: если написать "синица", поисковик что-то нужное выдаст, а если написать "синичка", то ничего не выдаст, а между тем и то и дрогое слово абсолютно правильное и употребимое в разных названиях!
Или вот: сколько слов могут характеризовать водные средства передвижения - начиная от лодок и байдарок и заканчивая суперлайнерами типа "Титаник", если точность написания не важна, ну все большое - это "корабль", так будет найдено слишком много, например, для того, кому нужны только "ледоколы", а "поиск в найденном" просто не сработает, потому что не было забито более точное название.
Или "персоналии" - половина выпущенных марок - это они самые и есть, в той или иной степени точности изображения.

 
Наверх
Ответить с цитированием
Старый 19.09.2006, 13:06:48   #74
По умолчанию

Цитата: Сообщение от ROMANTIK
Одна тема марки описывается одним полем (словом).
Чем больше полей будет выделено под описание тем одной марки в шаблоне,
тем медленнее будет работать поиск.
Оптимальное кол-во полей

На мой минималистский вкус опытного лентяя было бы достаточно одной таблицы - хронологической. Сюжет марок (всех собак, королев и сияния) описать в одном поле. Тупой оператор LIKE %КУСОК НУЖНОГО СЛОВА% найдет всё и быстро. Если описания сюжетов предполагаются единоообразные, то можно и для поиска предлагать единообразный перечень слов + возможность пользователю насочинять для поиска отсебятины. Все темы Вы все равно предусмотреть не сможете, поэтому я на Вашем месте сконцентрировался бы на хронологии.

Цитата: Сообщение от Pash
...если одна марка проходит по нескольким темам, а пользователь дает запрос тоже по нескольким темам...

А вот извращенцам я бы потакать не стал :D
Зачем ищущему одновременно собаки и королевы?
Хотя здесь все зависит от детализации описания сюжета марки. Если в базе будет указано, что "собака зеленая", то есть смысл искать зеленых собак среди прочих, а если просто "собака", то второе слово уже лишнее.

P.S. Клеймо я бы сделал "полегче" (или попрозрачнее), я то картинка еще не украдена, а дыра уже на пол-изображения.

P.P.S. Личное. По Венгрии "личку" от меня не получали?

 
Наверх
Ответить с цитированием
Старый 19.09.2006, 13:30:19   #75
По умолчанию

Вот пример детализации выявленных сюжетов в соседней теме: САМАЯ-САМАЯ


Цитата:
Отличная российская марка, подойдет к темам:
Охота,
Утки (фауна),
Собаки (фауна),
Плавсредства (транспорт),
Этнография,
Водоемы,
Оружие,
Двуязычные марки (языки + филателия),
Заря (время суток),
Сезон (время года),
Камыш (флора),
Деревья гнулись (флора + атмосферные явления),
Офсет (способы печати),
Зубцовка рамочной была (филателия),
Номинал (виды обозначения номиналов, филателия).


 
Наверх
Ответить с цитированием
Старый 19.09.2006, 17:18:04   #76
По умолчанию

Цитата:
Оптимальное кол-во полей

Ответ понял. Либо "0". К чему более склоняюсь. Пусть тематики сами получают
удовольствие хоть правой рукой хоть левой. Кликают, естественно.
Да и описывать при вводе в базу тысячи марок - запотеешь.
Либо штук 5 самых общих тем в порядке убывания массовости собирания :
ФАУНА
ФЛОРА
СПОРТ

 
Наверх
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ГК 4 ст. Нужна помощь! McKeane Царская Россия : Обсуждение 10 23.10.2014 00:54:26
нужна помощь в марках Грузии гражданка romastalker Россия - СССР - Ближнее зарубежье 1 09.05.2013 11:22:39
Нужна помощь по выпуску "Помощь голодающим Поволжья" 1921 г. PashaFox Россия - СССР - Ближнее зарубежье 1 25.10.2012 18:15:29
Нужна помощь agent2010 Изобразительное искусство 11 12.09.2010 21:43:38
Нужна помощь Павел П. Изобразительное искусство 1 14.10.2007 22:10:35


Текущее время: 12:37:09. Часовой пояс GMT +3.


Rambler's Top100 Top.Mail.Ru Яндекс.Метрика