Um Tabellen zu erstellen, kann man SQL-CREATE-Statements verwenden. Der Folgende Code ist für sqlite optimiert.
CREATE TABLE personen (id INTEGER PRIMARY KEY AUTOINCREMENT);
CREATE TABLE befehle
(
id INTEGER PRIMARY KEY AUTOINCREMENT,
adressat INTEGER NOT NULL,
befehl TEXT,
sender INTEGER NOT NULL,
FOREIGN KEY (adressat) REFERENCES personen(id),
FOREIGN KEY (sender) REFERENCES personen(id),
);
Erstellen Sie CREATE-Statements für folgende Relationen.

INSERT INTO befehle(adressat, befehl, sender) VALUES
(2,"Fliegen Sie nach Andromeda",1),
(2,"Melden Sie sich bei der Sternenflotte",1),
(14,"Reparieren Sie den Warpantrieb",2);
Ein Beispiel aus dem (ehemaligen) Produktivbetrieb (Achtung, das ist MySQL/MariaDB):

Freiwillige interessante Aufgabe: Transformieren Sie die SQL-Queries von MariaDB nach SQLite... Spielen Sie damit!
Hier wird es Schritt für Schritt erklärt: https://www.sqlitetutorial.net/sqlite-select/