powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Вопрос про первичный ключ
3 сообщений из 3, страница 1 из 1
Вопрос про первичный ключ
    #32935421
Илья Назаров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проектируем базу данных (на Interbase), таблица порядка 10000 записей.
Ключем являются 3 текстовых поля.
Что лучше - ввести первичным ключем индекс или сделать первичным ключем эти поля?
...
Рейтинг: 0 / 0
Вопрос про первичный ключ
    #32935731
Фотография Va1entin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зависит от длины текста.
Или сделать первичным ключом эти поля
(если у них небольшая суммарная длина)
или генерировать суррогатный ключ
типа integer, а по этим трём полям
построить уникальный индекс.

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Вопрос про первичный ключ
    #32941768
Если для данной таблицы будут зависимые таблицы, если значения ключевых полей будут меняться - надо делать суррогатный ключ. Если ключи объявлены в порядке key1, key2, key3, а возможны запросы по key2 и key3, то толку от составного первичного ключа тоже не будет.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Вопрос про первичный ключ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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