|
|
|
маленькие таблички
|
|||
|---|---|---|---|
|
#18+
есть ли смысл в базе создавать таблицы-справочники, состоящие всего из нескольких записей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2002, 12:21:08 |
|
||
|
маленькие таблички
|
|||
|---|---|---|---|
|
#18+
А как по-другому? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2002, 12:28:32 |
|
||
|
маленькие таблички
|
|||
|---|---|---|---|
|
#18+
зашить в клиенте, допустим - выпадающий список из трех значений... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2002, 12:29:35 |
|
||
|
маленькие таблички
|
|||
|---|---|---|---|
|
#18+
Зависит от предметной области, если есть вероятность, что справочник будет расширяться то лучше сделать таблицу. А если есть уверенность, что не будет то можно пользовательский тип создать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2002, 12:37:07 |
|
||
|
маленькие таблички
|
|||
|---|---|---|---|
|
#18+
Я везде в таблицах держу. Потому как иногда бывает нужно добавить еще одно значение туда, куда казалось бы уж точно никогда не добавишь. А перелопатить кучу файлов для этого - сильно уж много работы. Да и если где нужно в списке выводить - придется все руками прописывать, а так из базы достать проще простого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2002, 12:40:05 |
|
||
|
маленькие таблички
|
|||
|---|---|---|---|
|
#18+
я так и думал :) просто узнать хотел как остальные делают. Только вот минус есть - база при таких таблицах как-то пятую форму напоминает - вся ветвистая до ужаса. Но плюс - упрощаются запросы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2002, 12:46:30 |
|
||
|
маленькие таблички
|
|||
|---|---|---|---|
|
#18+
можно создать одну таблицу справочник для всей базы. id name type 1 метал музыка 2 рок музыка 3 чай напитки 4 кофе напитки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2002, 12:51:38 |
|
||
|
маленькие таблички
|
|||
|---|---|---|---|
|
#18+
А вот это почти всегда плохая идея. Потом окажется, что для каких-то "под-справочников" потребуется хранение дополнительных атрибутов, для других - перевод на английский язык, для третьих - "время жизни" (с какого по какой период это значение существовало). Да и таблица будет пухнуть, а индексы не всегда могут быть использованы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2002, 13:54:28 |
|
||
|
маленькие таблички
|
|||
|---|---|---|---|
|
#18+
Еще один довод в пользу справочников: представьте, что с этими данными будет работать еще одно приложение (пусть просто на чтение), да к тому же писанное не Вами, а куча информации "зашита" в Вашем приложении...Ужасы царизма блекнут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2002, 14:39:52 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3384&tid=1819099]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 317ms |

| 0 / 0 |
