Телеграм чат начинающих программистов. Общаемся и помогаем друг другу
Если ссылка не открывается, можно найти нас в поиске по чатам @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