Составной ключ SQLite (2 внешних ключа) Таблица ссылок

Я прочитал довольно классную стилизованную грамматику BNF для оператора SQLite create table

, найденную здесь: http: //www.sqlite.org/lang_createtable.html

Мне было интересно, как бы я создал таблицу связей между этими

. У меня есть одна таблица, скажем, дома, а другая электрическая_элементы.

Я хочу создать таблицу ссылок, чтобы в качестве составного ключа были house_id и item_id, но я не уверен, как бы я это сделал, это не позволяет первичному ключу быть внешний ключ?

NB. Мне нужно третье поле pap_tested, в котором хранится дата, когда электрический элемент в доме был pap_tested, поэтому эта таблица связывания через составной первичный ключ кажется лучшим подходом.

15
задан Luke 3 November 2011 в 22:34
поделиться