База данных Android - внешний ключ - PullRequest
0 голосов
/ 06 апреля 2011

Может кто-нибудь уточнить внешние ключи в среде баз данных Android?
Я успешно создал базы данных со всеми прибамбасами.

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

Ответы [ 2 ]

2 голосов
/ 04 августа 2011

Нет причин связывать базы данных, поэтому я предполагаю, что вы имеете в виду таблицы.Вы можете легко связать таблицы, сославшись на идентификатор в одной таблице, используя оператор references row(table).

В моей базе данных есть ученики в одной таблице и оценки в другой.Каждый класс относится к учащемуся по идентификатору следующим образом:

Стол Учащиеся:

studentname  text  
studentemail text  
studentid integer primary key autoincrements

Стол Оценки:

grade integer  
student integer references studentid(Students)  
1 голос
/ 06 апреля 2011

Ознакомьтесь с документацией SQLite по теме Внешний ключ .

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