|
|
|
Проектирование БД, три связи с одной таблицей
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста как тут соединить, или как переделать чтобы было правильно. надо соединить поля: Режиссер постановщик, Художник постановщик и Дирижер постановщик с Кодом работника в таблице Работники театра, сделать 3 связи не получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2012, 20:47 |
|
||
|
Проектирование БД, три связи с одной таблицей
|
|||
|---|---|---|---|
|
#18+
Petros9nсделать 3 связи не получается. Что мешает? Яйца?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2012, 21:11 |
|
||
|
Проектирование БД, три связи с одной таблицей
|
|||
|---|---|---|---|
|
#18+
Не совсем, когда пытаюсь создать вторую связь, Access говорить что связь уже существует, для создания новой нажмите "нет", создаю связь и Access создает ещё одну таблицу Работники театра_2 и связь к ней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2012, 21:29 |
|
||
|
Проектирование БД, три связи с одной таблицей
|
|||
|---|---|---|---|
|
#18+
Это его такая особенность изображения нескольких связей на одну и ту же таблицу. Смиритесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2012, 21:32 |
|
||
|
Проектирование БД, три связи с одной таблицей
|
|||
|---|---|---|---|
|
#18+
Забудь о мышекликаньи, изучи SQL. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2012, 21:32 |
|
||
|
Проектирование БД, три связи с одной таблицей
|
|||
|---|---|---|---|
|
#18+
Тебе на худой конец не обязательно создавать в БД свзяни (FK) чтобы данные были связаны. Главное, чтобы реальные данные были "связаны". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2012, 23:28 |
|
||
|
Проектирование БД, три связи с одной таблицей
|
|||
|---|---|---|---|
|
#18+
alter table [Спектакли] add constraint FK_DIRECTOR FOREIGN KEY ([Режисёр постановщик]) references [Работники театра] ; И так ещё два раза, заменяя поля в FOREIGN KEY ([Режисёр постановщик])... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2012, 23:31 |
|
||
|
Проектирование БД, три связи с одной таблицей
|
|||
|---|---|---|---|
|
#18+
Petros9nнадо соединить поля: Режиссер постановщик, Художник постановщик и Дирижер постановщик с Кодом работника в таблице Работники театра, сделать 3 связи не получается. Добавить в схему таблицу Работники театра еще два раза. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2012, 09:19 |
|
||
|
Проектирование БД, три связи с одной таблицей
|
|||
|---|---|---|---|
|
#18+
MasterZivalter table [Спектакли] add constraint FK_DIRECTOR FOREIGN KEY ([Режисёр постановщик]) references [Работники театра] ; И так ещё два раза, заменяя поля в FOREIGN KEY ([Режисёр постановщик])... Ваш запрос создает первую связь, а при попытке создать вторую связь пишет что связь уже существует, видимо придётся смирится с не эстетичным отображением 3-х таблиц в схеме, а я ведь именно для того чтобы небыло 3-х таблиц с одинаковыми полями и объединил таблицы постановщиков в одну :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2012, 15:50 |
|
||
|
Проектирование БД, три связи с одной таблицей
|
|||
|---|---|---|---|
|
#18+
On 02/14/2012 04:50 PM, Petros9n wrote: > Ваш запрос создает первую связь, а при попытке создать вторую связь пишет что > связь уже существует, видимо придётся смирится с не эстетичным отображением 3-х Имя констрейнта меняй, да ? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2012, 16:06 |
|
||
|
Проектирование БД, три связи с одной таблицей
|
|||
|---|---|---|---|
|
#18+
Petros9nа я ведь именно для того чтобы небыло 3-х таблиц с одинаковыми полями и объединил таблицы постановщиков в одну :( Физически таблица нужна одна. А вот в схему ее нужно добавить трижды, чтобы три связи указать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2012, 09:55 |
|
||
|
|

start [/forum/topic.php?fid=32&gotonew=1&tid=1541832]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
8ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 330ms |

| 0 / 0 |
