sqlite normally does not check foreign key referential integrity. But it can do so. So let's use it. Better safe than sorry.