Видео: Может ли столбец иметь несколько внешних ключей?
2024 Автор: Lynn Donovan | [email protected]. Последнее изменение: 2023-12-15 23:52
Теоретически вы жестяная банка не применять несколько внешних ключей на одиночном столбец . В качестве альтернативы вы жестяная банка обеспечить это с помощью процедур, в которых вы проверяете ввод, который существует в несколько стол и выполните необходимую операцию.
Соответственно, можно ли иметь несколько внешних ключей?
Стол может иметь несколько внешних ключей , и каждый внешний ключ может иметь другую родительскую таблицу. Каждый внешний ключ обеспечивается независимо системой баз данных. Следовательно, каскадные отношения между таблицами жестяная банка быть установлен с использованием внешние ключи.
Кроме того, можем ли мы создать первичный ключ и внешний ключ в одном столбце? Когда вы создаете а основной ключ , SQL Server автоматически создает индекс на основе ключевые столбцы . В внешний ключ устанавливает связь между ключевые столбцы и связанные столбцы в другой таблице. ( Вы можете также свяжите столбцы внешнего ключа к столбцы в пределах тем же стол.)
Следовательно, может ли внешний ключ ссылаться на несколько таблиц?
На самом деле все просто. ссылка а внешний ключ к два или больше столы который хочет, чтобы это было первично ключ как внешний ключ в данном стол.
Сколько внешних ключей может иметь таблица?
Для одной колонки вы могу иметь до 16 внешние ключи . Для одного стол , текущий рекомендуемый номер - 253, хотя вы буду быть ограниченным (вынужденным) из-за проблем с производительностью, прежде чем вы достигнете этого числа.
Рекомендуемые:
Может ли один первичный ключ иметь два внешних ключа?
Совершенно нормально иметь два столбца внешнего ключа, ссылающиеся на один и тот же столбец первичного ключа в другой таблице, поскольку каждое значение внешнего ключа будет ссылаться на другую запись в связанной таблице
Может ли массив иметь несколько типов данных?
Несколько типов данных в массиве. Нет, мы не можем хранить несколько типов данных в массиве, мы можем хранить аналогичные типы данных только в массиве
Может ли сервер иметь несколько сертификатов SSL?
Вы можете установить несколько сертификатов SSL в домене, но сначала сделайте небольшое предостережение. Многие люди хотят знать, можно ли установить несколько сертификатов SSL в одном домене. Ответ положительный. И есть множество веб-сайтов, которые
Можно ли иметь несколько внешних ключей?
Таблица может иметь несколько внешних ключей, и каждый внешний ключ может иметь свою родительскую таблицу. Каждый внешний ключ применяется независимо системой базы данных. Следовательно, каскадные отношения между таблицами могут быть установлены с использованием внешних ключей
Может ли запись DNS иметь несколько IP-адресов?
Да, у вас может быть несколько IP-адресов для одной и той же записи A. Есть несколько проблем с этим, если DNS-серверы и преобразователи DNS случайным образом выбирают порядок списка IP-адресов для целей избыточности - даже если вы можете настроить его определенным образом на своем DNS-сервере, на котором размещена зона, преобразователи будут перевернуть его