|
MySQL.RU - Webboard
Вернуться
Внешние ключи (tigrisha) 01/10/2001 - 18:48:32
Re: Внешние ключи (Al'Thor) 01/10/2001 - 19:17:27
Re: Внешние ключи (Василий) 01/10/2001 - 19:26:43
Re: Внешние ключи (tigrisha) 01/10/2001 - 19:43:41
Re: Внешние ключи (Maxim) 01/10/2001 - 21:48:51
> Original message text:
> From: tigrisha - 01/10/2001 - 18:48:32
> Subject:Внешние ключи
> -----------------
> Добрый день!
>
> Я создаю две таблицы. Customers и Salespeople
>
> Salespeople - таблица продавцов
> CREATE TABLE Salespeople (snum INTEGER NOT NULL PRIMARY KEY,
> cname CHAR(10), city CHAR(10));
>
> Customers - таблица покупателей создаем так:
> CREATE TABLE Customers (cnum INTEGER NOT NULL PRIMARY KEY,
> cname CHAR(10), city CHAR(10), snum INTEGER,
> FOREIGN KEY (snum) REFERENCES Salespeople(snum));
>
> В таблице Customers snum становится внешним ключем ссылкой на snum таблицы Salespeople. Это должно не дать возможности прикреплять заказ к левому продавцу несуществующему в таблице Salespeople. Но почему то в таблицу Customers поле snum получается записывать номера несуществующих продавцов.
>
> Пожалуйста подскажите что я делаю неправильно :(
>
From: Maxim - 01/10/2001 - 21:48:51
Subject:Внешние ключи
-----------------
Хочу уточнить, хотя может и рано,
на сайте innodb написанно что в версии
3.23.43 will feature foreign key constraints.
Так что INNODB енто COOL!
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
129
|
|