|
|
|
1 - 1
|
|||
|---|---|---|---|
|
#18+
В таблице есть однотипные поля. Используются не очень то часто. Есть ли смысл выносить их в отдельную таблицу? --------------------------------------------------------- SET @@verSION = 'Microsoft SQL Server 2005 - 9.00.3042.00 (Intel X86) Feb 9 2007 22:47:07 Copyright (c) 1988-2005 Microsoft Corporation Standard Edition on Windows NT 6.0 (Build 6002: Service Pack 2) ' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2009, 09:39 |
|
||
|
1 - 1
|
|||
|---|---|---|---|
|
#18+
В каком смысле однотипные ? Приведите пару примеров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2009, 09:58 |
|
||
|
1 - 1
|
|||
|---|---|---|---|
|
#18+
В таблице хранится справочник вида: автор книга том таблица сборник графа стоимость Он хранится в самом объекте, и в 50% эти значения не заполняются. Ввиду этого и появилась мысль вынести в отдельную таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2009, 10:45 |
|
||
|
1 - 1
|
|||
|---|---|---|---|
|
#18+
Erik_Kartmann В таблице хранится справочник вида: ... Он хранится в самом объекте .... ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2009, 10:53 |
|
||
|
1 - 1
|
|||
|---|---|---|---|
|
#18+
ну да так и хранится : автор ..... книга - 1 том - 2 таблица - 3 сборник - 4 графа - 5 стоимость - 100 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2009, 10:55 |
|
||
|
1 - 1
|
|||
|---|---|---|---|
|
#18+
нетже! хранятся значения. поле книга поле том поле таблица поле сборник поле графа поле стоимость особенность этих полей в том, что они могут находится только в двух состояниях. Или не заполненны все, или заполнены все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2009, 11:18 |
|
||
|
1 - 1
|
|||
|---|---|---|---|
|
#18+
они просто отображаются для справки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2009, 12:00 |
|
||
|
1 - 1
|
|||
|---|---|---|---|
|
#18+
Идея кажется только экономит место на диске. т.к. записей в таблице пол сотни тысяч. К тому же таких групп данных в таблице несколько. 4 поля типа год*чего-то там* (бывает, что одно из полей встречается только меньше 1 % раз) 6 полей площадь (аналогично) эти поля также являются 1 - к - 1. только вот стоит ли их за борт выкидывать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2009, 14:24 |
|
||
|
1 - 1
|
|||
|---|---|---|---|
|
#18+
Erik_Kartmannэти поля также являются 1 - к - 1.строго говоря, у Вас не 1-к-1, а 1-к-0..1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2009, 15:27 |
|
||
|
1 - 1
|
|||
|---|---|---|---|
|
#18+
строго говоря - таки да. есть - нету. Я бы уже такие и разделил все однотипные категории из таблицы:года, площадь, но задумываюсь о подводных камнях. --------------------------------------------------------- SET @@verSION = 'Microsoft SQL Server 2005 - 9.00.3042.00 (Intel X86) Feb 9 2007 22:47:07 Copyright (c) 1988-2005 Microsoft Corporation Standard Edition on Windows NT 6.0 (Build 6002: Service Pack 2) ' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2009, 15:58 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=81&tid=1542989]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
195ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 519ms |

| 0 / 0 |
