Результаты поиска по запросу "foreign-key-relationship"

1 ответ

MySQL - Использование внешнего ключа в качестве первичного ключа

У меня есть таблица 1 с первичным ключомuser_id и таблица 2 гдеuser_id это внешний ключ. Только 1 запись вuser_id может существовать в таблице 2, и никакая запись не может существовать без него. ВОПРОС: Можетuser_id в таблице 2 указывается как ...

2 ответа

Почему вы не можете иметь внешний ключ в полиморфной ассоциации?

Почему вы не можете иметь внешний ключ в полиморфной ассоциации, такой как тот, который представлен ниже как модель Rails? class Comment < ActiveRecord::Base belongs_to :commentable, :polymorphic => true end class Article < ActiveRecord::Base ...

8 ответов

Любой пример необходимого внешнего ключа, который может иметь значение NULL?

Customers customer_id Orders order_id customer_id fkЕсли у меня есть две таблицы и я определяю внешний ключ для customer_id в таблице «Заказы», допустив, чтобы он был нулевым, я говорю, что у меня может быть заказ, с которым не связан клиент. ...

ТОП публикаций

1 ответ

Как автоматически удалить все ссылочные строки, если родительская строка была удалена в MySQL?

У меня есть база данных, которая содержит около 50 таблиц. Предположим, у меня есть таблица с именем parent с идентификатором первичного ключа и 24 приблизительные дочерние таблицы со ссылкой на эту родительскую таблицу. Я не использовал каскад ...

6 ответов

Когда использовать «ОБНОВЛЕНИЕ КАСКАДА»

Я регулярно использую «ON DELETE CASCADE», но никогда не пользуюсь «ON UPDATE CASCADE», так как не уверен, в какой ситуации это будет полезно. Ради обсуждения, давайте посмотрим код. CREATE TABLE parent ( id INT NOT NULL AUTO_INCREMENT, PRIMARY ...