powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Крамольный вопрос: а почему для GTT нельзя сделать FK, ссылающийся на FIXED-таблицу ?
5 сообщений из 5, страница 1 из 1
Крамольный вопрос: а почему для GTT нельзя сделать FK, ссылающийся на FIXED-таблицу ?
    #39001542
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hi all

Сабж.

Обратная ситуация (когда GTT является родителем и на неё хотят сделать FK-связь от FIXED-таблицы) - должна быть запрещена, это понятно.
Но если мну надо, чтобы GTT могла содержать записи только с такими doc_id, которые есть в doc_list, то... почему нельзя FK навертеть на эту GTT ?

ЗЫ. Сильно прошу не буцкать ;-)
...
Рейтинг: 0 / 0
Крамольный вопрос: а почему для GTT нельзя сделать FK, ссылающийся на FIXED-таблицу ?
    #39001544
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоидпочему нельзя FK навертеть на эту GTT ?
Проблема проверки при удалении из referenced table.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Крамольный вопрос: а почему для GTT нельзя сделать FK, ссылающийся на FIXED-таблицу ?
    #39001545
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
при удалении записи из родителя придется проверять ключи в GTT, а их данные в общем случае невидимы другим коннектам (в случае классика - чисто физически). Может это и можно как-то обойти, но геморрой не стоит свеч. Это мое личное мнение, может не совпадать с авторским :-)
...
Рейтинг: 0 / 0
Крамольный вопрос: а почему для GTT нельзя сделать FK, ссылающийся на FIXED-таблицу ?
    #39001548
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrих данные в общем случае невидимы другим коннектам ( в случае классика - чисто физически ).а движок - он в принципе может как-то на "низком уровне" видеть данные всех GTT'шек, если они всё равно торчат на сервере ?
...
Рейтинг: 0 / 0
Крамольный вопрос: а почему для GTT нельзя сделать FK, ссылающийся на FIXED-таблицу ?
    #39001552
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в классике никак не может. В супере может и мог бы (теоретически), но сейчас не может.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Крамольный вопрос: а почему для GTT нельзя сделать FK, ссылающийся на FIXED-таблицу ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]