|
|
|
2 ламерских вопроса
|
|||
|---|---|---|---|
|
#18+
1) что такое суррогатный ключ? Чем отличаются primary и суррогатный? 2) что такое unique index? Чем отличается index и unique index? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2004, 12:06:28 |
|
||
|
2 ламерских вопроса
|
|||
|---|---|---|---|
|
#18+
Уникальный индекс не допускает повторений. -- Tygra's -- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2004, 12:23:21 |
|
||
|
2 ламерских вопроса
|
|||
|---|---|---|---|
|
#18+
Суррагатный - это наверное внешний ключ. (FK) - наследуется из родительской сущности в зону ключевых или неключевых атрибутов. А Primary - это ПК (первичный ключ) - уникальное поле сущности, однозначно идентифицирующее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2004, 12:31:35 |
|
||
|
2 ламерских вопроса
|
|||
|---|---|---|---|
|
#18+
Суррогатный (в отличии от естественного ) ключ - ключ, не несущий никакой смысловой нагрузки. Первичный ключ - один из возможных (CANDIDATE KEY) уникальных ключей, выбранный в качестве первичного. Он может быть как суррогатным, так и нет. Обычно в качестве суррогатного ключа выбирают числовое поле с "автоинкрементируемым" значением, генерируемым СУБД при вставке в таблицу (с помощью триггеров или любого другого механизма) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2004, 12:36:12 |
|
||
|
2 ламерских вопроса
|
|||
|---|---|---|---|
|
#18+
Суррагатный - это наверное внешний ключ. (FK) - наследуется из родительской сущности в зону ключевых или неключевых атрибутов. А Primary - это ПК (первичный ключ) - уникальное поле сущности, однозначно идентифицирующее. Не-е-ет. Суррогатный - это не основанный на полях, отражающих атрибуты сущности реального мира. Например: ключ на основе полей Фамилия+Имя+Отчество - не суррогатный (но где гарантия его уникальности?) Суррогатный - ключ на основе искуственно сгенерированного значения (например, очередной номер записи (см. генераторы в InterBase), или GUID - глобальный уникальный идентификатор) Обычто суррогатный ключ используют, чтобы обеспечить единый способ идентификации для всех объектов различных сущностей. 2) что такое unique index? Чем отличается index и unique index? - unique - уникальный. Если Вы попытаетесь повторное значение в таблицу таким индексом, будет ошибка (хотя зависит от БД - в dBase/FoxPro/Clipper- можно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2004, 12:40:44 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=173&tid=1546641]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
74ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 364ms |

| 0 / 0 |
