SQLite was chosen over PostgreSQL/MySQL because this project is primarily for testing and demonstration purposes. It provides relational features without the overhead of a full database setup.