Наш чатик

Телеграм чат начинающих программистов. Общаемся и помогаем друг другу

Если ссылка не открывается, можно найти нас в поиске по чатам @rubyrush или пойти другими путем

Контакты с местом работы

Теперь у вас есть записная книжка с контактами ваших друзей в виде SQLite базы данных.

Расширим её, создав таблицу компаний. Сделайте связи между каждым человеком в первой таблице и какой-то компанией из второй таблицы.

Связь должна отражать кто где работает.

С помощью плагина SQLite manager создайте вторую таблицу companies в вашей базе данных.

Создайте в ней нужные компании, а затем добавьте к прежней таблице people поле company_id. Заполните его идентификаторами компаний в соответствии с реальным положением дел.

Если вы не знаете, где кто работает — фантазируйте! ;)

Создание таблицы с компаниями (companies):

CREATE  TABLE "main"."companies" ("name" TEXT)

Создание записи в таблице компаний:

INSERT INTO companies VALUES('Хороший программист')

Добавление поля company_id типа INTEGER (целое число) в таблицу people:

ALTER TABLE "main"."people" ADD COLUMN "company_id" INTEGER

Привязка какого-то человека с идентификатором 2 к компании с идентификатором 1:

UPDATE "main"."people" SET "company_id" = 1 WHERE  "rowid" = 2