Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / ключи / 3 сообщений из 3, страница 1 из 1
14.10.2004, 09:42
    #32737561
msfaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ключи
Возник такой вопрос. Есть две таблицы. В первой есть первичный ключ - какойто столбец. А во второй таблице есть столбец который точно будет содержать такие же значения что и столбец в 1-й таблице. (но возможно еще и NULL !!!!!!) Вопрос - можно ли эти таблицы связать по отношению первичный - внешний ключ? (если бы во вторую таблицу значения в тот столбец заносились без null то без вопросов, а так что то меня смущает :)
...
Рейтинг: 0 / 0
14.10.2004, 11:43
    #32737880
EvgK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ключи
Можно, но при этом это поле уже не будет первичным ключем. Хотя наверно лучшим решением было бы хранить это все в одной таблице. Все зависит от конкретной ситуации...
...
Рейтинг: 0 / 0
14.10.2004, 12:12
    #32738003
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ключи
Привет, msfaq!
Ты пишешь:

msfaq m> Возник такой вопрос. Есть две таблицы. В первой есть первичный ключ - какойто столбец. А во второй таблице есть
столбец
m> который точно будет содержать такие же значения что и столбец в 1-й таблице. (но возможно еще и NULL !!!!!!) Вопрос - можно
m> ли эти таблицы связать по отношению первичный - внешний ключ?Нет проблем.
FOREIGN KEY для того и предназначен.
Он содержит либо значения первичного ключа, на который ссылается, либо NULL .

--
With best regards, Мимопроходящий.

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


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