Есть ли способ создать связь между столбцом и всей таблицей? - PullRequest
0 голосов
/ 25 декабря 2018

Я хочу сделать две таблицы (скажем) contact и contact_info.

CREATE TABLE contact (id INTEGER PRIMARY KEY, name TEXT)
CREATE TABLE contact_info (id INTEGER PRIMARY KEY, email TEXT, address TEXT)

Требование : когда контакт вставлен в таблицу contact, то contact_infoтаблица создается автоматически и относится к этому контакту (где «контакт» в contact_info заменяется на имя contact), поэтому при удалении контакта вся связанная таблица удаляется.

Есть ли в SQLite заявление сделать это?

1 Ответ

0 голосов
/ 25 декабря 2018

Ответ на ваш вопрос, если вы можете создать связь между столбцом и всей таблицей, - нет, вы пытаетесь не работать с базами данных, а установить contact id каквнешний ключ для таблицы contact_info, или вы даже можете сделать их как одну таблицу, а значение по умолчанию для атрибутов contact_info равно NULL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...