|
|
|
IDEFX1 и мигрирующие атрибуты
|
|||
|---|---|---|---|
|
#18+
День добрый! Суть ... В IDEFX1 в случае идентифицирующих сущностей атрибуты PK родительской сущности мигрируют в дочернюю ... становясь FK и, одновременно включаются в состав PK дочерней сущности. В общем академичнее некуда ... В связи с чем два вопроса: 1. В случае цепочки сущностей (отношений) род-чадо (родитель)-чадо - ... получаем в конце ВСЕ атрибуты PK всех родителей в составе PK последнего потомка ... Так в жизни кто-нить делает ? Гы ? 2. Считается ли разумным (а как без этого обойтись?) если в первчином составном ключе сидит поле являющееся само по себе FK ? Пасиба ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 16:23 |
|
||
|
IDEFX1 и мигрирующие атрибуты
|
|||
|---|---|---|---|
|
#18+
_usa__83_ 2. Считается ли разумным (а как без этого обойтись?) если в первчином составном ключе сидит поле являющееся само по себе FK ? Если Вы в принципе делаете составные первичные ключи (целесообразность чего спорна) - не вижу проблем включить туда FK. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 16:40 |
|
||
|
IDEFX1 и мигрирующие атрибуты
|
|||
|---|---|---|---|
|
#18+
В варехаусах вполне типичная практика, особенно когда у такой дочерней сущности нет никакого натурального ключа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 17:48 |
|
||
|
IDEFX1 и мигрирующие атрибуты
|
|||
|---|---|---|---|
|
#18+
_usa__83_, а у вас у дочерней сущности кроме атрибутов PK родительской сущности есть ещё атрибуты, которые необходимо включить в PK дочерней сущности? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 17:58 |
|
||
|
IDEFX1 и мигрирующие атрибуты
|
|||
|---|---|---|---|
|
#18+
_usa__83_ 1. В случае цепочки сущностей (отношений) род-чадо (родитель)-чадо - ... получаем в конце ВСЕ атрибуты PK всех родителей в составе PK последнего потомка ... Так в жизни кто-нить делает ? Гы ?и длинная цепочка то получается? Зато у дочерней сущности не добавляем индекс по FK (делаем PK типа FK+id) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 18:10 |
|
||
|
IDEFX1 и мигрирующие атрибуты
|
|||
|---|---|---|---|
|
#18+
_usa__83_День добрый! Суть ... В IDEFX1 в случае идентифицирующих сущностей атрибуты PK родительской сущности мигрируют в дочернюю ... становясь FK и, одновременно включаются в состав PK дочерней сущности. В общем академичнее некуда ... В случае идентифицирующих связей . В случае неидентифицирующих FK не идёт в PK дочерней таблицы. _usa__83_ В связи с чем два вопроса: 1. В случае цепочки сущностей (отношений) род-чадо (родитель)-чадо - ... получаем в конце ВСЕ атрибуты PK всех родителей в составе PK последнего потомка ... Так в жизни кто-нить делает ? Гы ? Да. Тебя смущяют 5 полей в PK ? Меня -- нет. К тому же на практике больше 3-х бывает очень редко. 4 кажется было максимумом. _usa__83_ 2. Считается ли разумным (а как без этого обойтись?) если в первчином составном ключе сидит поле являющееся само по себе FK ? Да. Я не очень могу представить себе доводы в неразумности такого подхода. В смысле, почему бы FK не быть в PK ? Например, стандартная связь "многие-ко-многим" двух сучщностей -- это таблица с PK из полей PK первой и второй сущностей. Вроде бы никто никогда не оспаривал разумность такого решения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 21:34 |
|
||
|
IDEFX1 и мигрирующие атрибуты
|
|||
|---|---|---|---|
|
#18+
Ennor TiegaelВ варехаусах вполне типичная практика, особенно когда у такой дочерней сущности нет никакого натурального ключа. Это не только в wharehouse делается, а и в OLTP сплош и рядом... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2014, 21:35 |
|
||
|
IDEFX1 и мигрирующие атрибуты
|
|||
|---|---|---|---|
|
#18+
АнатоЛой, Дык ну есть конечно, - свои атрибуты ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2014, 21:43 |
|
||
|
IDEFX1 и мигрирующие атрибуты
|
|||
|---|---|---|---|
|
#18+
Бродкаст ... Пасиба, в общем согласен с озвученными позициями ... В действительности как обойтись без идентифицирующих связей. Про 3-4 тоже согласен (где-то была тема про "атомарные справочники" ... где спорили по сути о том же) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2014, 21:49 |
|
||
|
IDEFX1 и мигрирующие атрибуты
|
|||
|---|---|---|---|
|
#18+
_usa__83_ ... В действительности как обойтись без идентифицирующих связей. Технически - неидентифицирующее отношение + альтернативный ключ. Для длинных цепочек сущностей с идентифицирующими отношениями: если не подразумевается непосредственный доступ к дочерним сущностям по натуральному ключу, то в чем вы видите недостатки схемы на суррогатах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 12:59 |
|
||
|
IDEFX1 и мигрирующие атрибуты
|
|||
|---|---|---|---|
|
#18+
bengunn_usa__83_ ... В действительности как обойтись без идентифицирующих связей. Технически - неидентифицирующее отношение + альтернативный ключ. Для длинных цепочек сущностей с идентифицирующими отношениями: если не подразумевается непосредственный доступ к дочерним сущностям по натуральному ключу, то в чем вы видите недостатки схемы на суррогатах? Нашли, Блин, проблему.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2014, 18:23 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=38565933&tid=1540972]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
176ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 292ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...