|
|
|
взаимные сселки при создании таблиц в БД
|
|||
|---|---|---|---|
|
#18+
Как решить проблему когда некторые поля одной из таблиц ссылаются на другие поля второй, а некоторые поля второй таблицы ссылаются на поля первой. Пример: CREATE TABLE xLinkTopics ( LinkTopicId int references xTopics(Id), ChildTopic int references xTopics(Id) ) GO CREATE TABLE xTopics ( id int primary key identity(1,1) not null, name varchar(30) not null, rLinkTopicsId int references xLinkTopics(LinkTopicId) ) GO Не создает, т. к. не видит к таблицы указанной в references. М.б. можно как-то ранее продекларировать эту таблицу, как функции, до из реализации...? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2002, 10:18:12 |
|
||
|
взаимные сселки при создании таблиц в БД
|
|||
|---|---|---|---|
|
#18+
сперва создай xTopics ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2002, 10:32:58 |
|
||
|
взаимные сселки при создании таблиц в БД
|
|||
|---|---|---|---|
|
#18+
Создать-то можно, а как данные вносить? Ведь в обоих таблицах FK друг на друга - not null. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2002, 10:42:20 |
|
||
|
взаимные сселки при создании таблиц в БД
|
|||
|---|---|---|---|
|
#18+
Эта... А как вы планируете вставлять туда значения и удалять их? Сперва в/из какой таблицы? имхо, спроектировано извращенно. Зачем могут понадобится циклические ссылки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2002, 10:43:31 |
|
||
|
взаимные сселки при создании таблиц в БД
|
|||
|---|---|---|---|
|
#18+
Сначала создай таблицы, а затем с помощью ALTER TABLE добавь FK ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2002, 12:02:09 |
|
||
|
взаимные сселки при создании таблиц в БД
|
|||
|---|---|---|---|
|
#18+
Владимир, да понятно, что можно левой ногой правое ухо почесать. Вопрос - ЗАЧЕМ? Не лучше ли сразу выяснить, что человек хотел спроектировать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2002, 12:18:44 |
|
||
|
|

start [/forum/topic.php?fid=46&gotonew=1&tid=1821868]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 364ms |

| 0 / 0 |
