Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / маленькие таблички / 10 сообщений из 10, страница 1 из 1
04.11.2002, 12:21:08
    #32064476
AVL
AVL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маленькие таблички
есть ли смысл в базе создавать таблицы-справочники, состоящие всего из нескольких записей?
...
Рейтинг: 0 / 0
04.11.2002, 12:28:32
    #32064480
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маленькие таблички
А как по-другому?
...
Рейтинг: 0 / 0
04.11.2002, 12:29:35
    #32064481
AVL
AVL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маленькие таблички
зашить в клиенте, допустим - выпадающий список из трех значений...
...
Рейтинг: 0 / 0
04.11.2002, 12:37:07
    #32064483
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маленькие таблички
Зависит от предметной области, если есть вероятность, что справочник будет расширяться то лучше сделать таблицу. А если есть уверенность, что не будет то можно пользовательский тип создать.
...
Рейтинг: 0 / 0
04.11.2002, 12:40:05
    #32064485
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маленькие таблички
Я везде в таблицах держу. Потому как иногда бывает нужно добавить еще одно значение туда, куда казалось бы уж точно никогда не добавишь. А перелопатить кучу файлов для этого - сильно уж много работы. Да и если где нужно в списке выводить - придется все руками прописывать, а так из базы достать проще простого.
...
Рейтинг: 0 / 0
04.11.2002, 12:46:30
    #32064491
AVL
AVL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маленькие таблички
я так и думал :) просто узнать хотел как остальные делают.
Только вот минус есть - база при таких таблицах как-то пятую форму напоминает - вся ветвистая до ужаса.
Но плюс - упрощаются запросы
...
Рейтинг: 0 / 0
04.11.2002, 12:51:38
    #32064497
antonz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маленькие таблички
можно создать одну таблицу справочник для всей базы.

id name type
1 метал музыка
2 рок музыка
3 чай напитки
4 кофе напитки
...
Рейтинг: 0 / 0
04.11.2002, 13:54:28
    #32064554
Гнездин Петр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маленькие таблички
А вот это почти всегда плохая идея. Потом окажется, что для каких-то "под-справочников" потребуется хранение дополнительных атрибутов, для других - перевод на английский язык, для третьих - "время жизни" (с какого по какой период это значение существовало). Да и таблица будет пухнуть, а индексы не всегда могут быть использованы...
...
Рейтинг: 0 / 0
04.11.2002, 14:39:52
    #32064593
Axr
Axr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маленькие таблички
Еще один довод в пользу справочников: представьте, что с этими данными будет работать еще одно приложение (пусть просто на чтение), да к тому же писанное не Вами, а куча информации "зашита" в Вашем приложении...Ужасы царизма блекнут.
...
Рейтинг: 0 / 0
04.11.2002, 14:45:16
    #32064596
VVG_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
маленькие таблички
Когда при изменении каких-илбо параметров приходится перекомпилировать приложение(я) - это не есть здорово. Я долго до этого доезжал, но теперь держу в табличках все, включая даже константы. :)
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / маленькие таблички / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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