[Foreign key constraints](https://www.sqlite.org/foreignkeys.html) will allow: * auto-generate database schema diagrams and documentation * detect errors in application logic implementation like moneymanagerex/moneymanagerex#1584 * enforce data consistency while modified outside application - mmdbg scripts, external SQL tools
Foreign key constraints will allow: