Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Делить или не делить? / 4 сообщений из 4, страница 1 из 1
09.05.2006, 12:25
    #33715882
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Делить или не делить?
Наверное много раз уже обсосали эту тему, но топик не нашел. Как лучше организовать хранение данных?
Есть Customer(Name, Midname, Surname, DateOfBirth). Хочется иметь наиболее быстрый поиск кастомера по любому из Name или по двум-трем сразу или по “Name=’%John%’ and Midname=’%Oliver%’ and Surname=’%Smith%’”
Как лучше сделать: всё в одну таблицу Id, Name, Midname, Surname, DateOfBirth и индексы по каждому полю или сделать отдельно Customer с полем Id, отдельно таблицу Name с полями Id, Name, отдельно Midname с полями Id, Midname и т.п.? И джойнить эти таблицы с Customer при поиске?
...
Рейтинг: 0 / 0
09.05.2006, 13:28
    #33715908
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Делить или не делить?
В конструкциях вида like %ХХХХ% не работает ни один индекс.
...
Рейтинг: 0 / 0
09.05.2006, 16:51
    #33716042
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Делить или не делить?
Cat2В конструкциях вида like %ХХХХ% не работает ни один индекс.Так, со вторым вопросом разобрались, fullscan мой друг. А с первым как?
...
Рейтинг: 0 / 0
10.05.2006, 11:09
    #33717032
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Делить или не делить?
Для ващего поиска - должно лучше работать второе решение.

IMHO, Mon$te®
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Делить или не делить? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]