我正在用sqlite3创建一个数据库。这是我的桌子:
CREATE TABLE IF NOT EXISTS RESIDENTS(
ID VARCHAR(10) PRIMARY KEY,
Roommate_ID VARCHAR(10),
Name VARCHAR(30) NOT NULL);
我希望能够将居民彼此配对。通过更改一个居民的Roommate_ID,该居民应将其Roommate_ID更改为原始居民的ID。如果删除一个居民,则其室友的Roommate_ID应该为空。我该怎么办?