MongoDB has an Equality, Sort, Range (ESR) guideline that has helped me tune my MongoDB indices in the past.
Now I'm using a SQLite database on a side-project of mine and I'm curious if ESR guidelines make sense in relational databases and/or SQLite as well or not. After all, most (if not all) of them use B-tree indices.