powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / PK из N полей = FK из N полей или PK - сурогат из 1 колонки = FK из 1 колонки
5 сообщений из 5, страница 1 из 1
PK из N полей = FK из N полей или PK - сурогат из 1 колонки = FK из 1 колонки
    #38530484
Что лучше? Как обеспечить ссылочную целостность в случае сурогата?
...
Рейтинг: 0 / 0
PK из N полей = FK из N полей или PK - сурогат из 1 колонки = FK из 1 колонки
    #38530503
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С теоретической ТЗ пофиг. Различия касаются конкретных СУБД, у которых могут быть,
например, проблемы с размером индекса.

Обеспечить тем, что убрать два поля из detail-таблицы.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
PK из N полей = FK из N полей или PK - сурогат из 1 колонки = FK из 1 колонки
    #38530645
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Катька Морозова Что лучше? Эмпирическое правило - если на детайл таблицу не будет ссылок, то составной ключ лучше - минус один индекс. Если есть или будут ссылки то придется расплачиваться еще одним полем далее по ссылкам.
...
Рейтинг: 0 / 0
PK из N полей = FK из N полей или PK - сурогат из 1 колонки = FK из 1 колонки
    #38530786
deblogger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Катька Морозова,

Суррогат пишется с двумя р и вашу целостность СУБД все равно не спасет без ПО. Которое как правило любит наличие PK для служебных целей.
...
Рейтинг: 0 / 0
PK из N полей = FK из N полей или PK - сурогат из 1 колонки = FK из 1 колонки
    #38530788
deblogger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В смысле PK как PK, а не MUL
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / PK из N полей = FK из N полей или PK - сурогат из 1 колонки = FK из 1 колонки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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