|
|
|
ErWin. FK к полям не первичного ключа.
|
|||
|---|---|---|---|
|
#18+
Всем привет. Хочу создать FK к другой табличке, но не к полям ее первичного ключа. Как такое можно сделать в ErWin? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 12:30 |
|
||
|
ErWin. FK к полям не первичного ключа.
|
|||
|---|---|---|---|
|
#18+
так FK же имеет смысл только для первичного или уникального ключа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 12:52 |
|
||
|
ErWin. FK к полям не первичного ключа.
|
|||
|---|---|---|---|
|
#18+
Предположу, что сначала надо создать unique-констрейнт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 13:26 |
|
||
|
ErWin. FK к полям не первичного ключа.
|
|||
|---|---|---|---|
|
#18+
mvХочу создать FK к другой табличке, но не к полям ее первичного ключа. Как такое можно сделать в ErWin?Если правильно понял вопрос, то Вы просто должны выбрать, какой тип связи установить - Identified или Non-Identified. В первом случае поля из master-таблицы мигрируют в основной ключ detail-таблицы, во втором - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 14:12 |
|
||
|
ErWin. FK к полям не первичного ключа.
|
|||
|---|---|---|---|
|
#18+
КритикПредположу, что сначала надо создать unique-констрейнт AlternativeKey по ERWin'му. Затем создаете связь и на закладке Rolename окна свойств связи выбираете в качестве мигрирующего этот ключ, и даете имена атрибутам детальной сущности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2006, 14:52 |
|
||
|
ErWin. FK к полям не первичного ключа.
|
|||
|---|---|---|---|
|
#18+
ModelR КритикПредположу, что сначала надо создать unique-констрейнт AlternativeKey по ERWin'му. Затем создаете связь и на закладке Rolename окна свойств связи выбираете в качестве мигрирующего этот ключ, и даете имена атрибутам детальной сущности. ОК, это то, что нужно. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2006, 17:37 |
|
||
|
ErWin. FK к полям не первичного ключа.
|
|||
|---|---|---|---|
|
#18+
Такое сделать в ErWIN-е нельзя. Ибо не фиг. Это - неправильно, а ErWIN не позволяет проектировщику проектировать неправильно. Если нужно иметь FK на не-PK - сделайте это поле PK, а бывшее PK сделайте уникальным индексом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 19:58 |
|
||
|
ErWin. FK к полям не первичного ключа.
|
|||
|---|---|---|---|
|
#18+
mv ModelR КритикПредположу, что сначала надо создать unique-констрейнт AlternativeKey по ERWin'му. Затем создаете связь и на закладке Rolename окна свойств связи выбираете в качестве мигрирующего этот ключ, и даете имена атрибутам детальной сущности. ОК, это то, что нужно. Спасибо. Это - не то, это - ровно наоборот. Rolename - это в ДОЧЕРНЕЙ таблице, а тебе нужно в РОДИТЕЛЬСКОЙ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 19:59 |
|
||
|
ErWin. FK к полям не первичного ключа.
|
|||
|---|---|---|---|
|
#18+
MasterZivТакое сделать в ErWIN-е нельзя. Ибо не фиг. Это - неправильно,Чему противоречит? MasterZiv а ErWIN не позволяет проектировщику проектировать неправильно. Какое это было бы счастье - CASE дающий только верные проекты. MasterZivЕсли нужно иметь FK на не-PK - сделайте это поле PK, а бывшее PK сделайте уникальным индексом.Тоже вариант. Однако ничто не запрещает иметь несколко альтернативных ключей, ничто не запрещает FK на AK и ERWin это умеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 10:03 |
|
||
|
ErWin. FK к полям не первичного ключа.
|
|||
|---|---|---|---|
|
#18+
2 ModelR - спасибо еще раз. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 11:30 |
|
||
|
ErWin. FK к полям не первичного ключа.
|
|||
|---|---|---|---|
|
#18+
ModelR MasterZivТакое сделать в ErWIN-е нельзя. Ибо не фиг. Это - неправильно, Чему противоречит? Здравому смыслу. И идеологии ErWIN-а. ModelR Тоже вариант. Однако ничто не запрещает иметь несколко альтернативных ключей, ничто не запрещает FK на AK и ERWin это умеет. А ну я забыл. Может в 4-ках последних появилось ... Да , это верно. Спасибо за уточнение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 23:04 |
|
||
|
ErWin. FK к полям не первичного ключа.
|
|||
|---|---|---|---|
|
#18+
"MasterZiv" <nospam@sql.ru> сообщил/сообщила в новостях следующее: news:2483986@sql.ru... > А ну я забыл. Может в 4-ках последних появилось В 3.52 тоже Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2006, 11:23 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=33619135&tid=1545353]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
157ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 465ms |

| 0 / 0 |
