|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.05.2013, 16:24 | #1 |
Пользователь
Регистрация: 12.04.2011
Сообщений: 74
|
работа с внешними ключами
Доброго времени суток.
Форума по Sqlite тут не нашел поэтому решил задать вопрос тут... Создаю три таблицы-(OON,OOF,ONF) Create table OON (idOn integer primary key not null,name text); Create table OOF (idOf integer primary key not null,name text); Create table ONF (idnf integer primary key not null, idOn integer, Foreign key (idOn) references OON (idOn), idOf integer, Foreign key (idOf) references OOF (idOf) ); Последнюю таблицу не пропускает пишет near "idOf" syntax error Вообще я хотел так что последняя таблица это главная, в ней первичный главный ключ idnf а два другие внешние взятые из 2 первых таблиц... Я на заочно ускоренном обучаюсь нам лекций не дают, дают только задания чтоб сделать... вот пытаюсь быстро понять что к чему ... Хочется увидеть связь между таблицами, тоесть если я вношу записи в 2 первые таблицы то через Select * From ONF ; увидеть их через третью таблицу... или они в ней не появяться? тогда зачем внешние ключи нужны? Расталкуйте пожалуйста что к чему? желательно с простым, но понятным примером... |
20.05.2013, 17:03 | #2 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,022
|
Не появятся. С чего они там должны появится? по щучьему велению?
связи это одно а данные это третье |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Таблица с двумя внешними ключами | SashaS | SQL, базы данных | 6 | 13.04.2012 01:13 |
Работа с внешними файлами | бургер | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 06.05.2010 08:52 |
Работа с ключами и сертификатами в Delphi | MagomedAina | Общие вопросы Delphi | 7 | 19.03.2009 12:45 |
Работа с внешними данными | Askar_g | Общие вопросы Delphi | 1 | 26.12.2008 10:36 |