I get the idea of how indexing works to improve the speed of database query. But isn\'t it just a datastructure outside of our main table, which have pointers to our rows in the