Hey, there
My question regards the use of indexes to improve the speed of data retrieval.
We are building an application where users aggregate their banking transactions.
Our schema connects a table User
(one) to a table Transaction
(many).
To improve the speed of the data query, we would like to index the Transaction
table on User ID
.
However, unless I am mistaken, at the moment, we cannot index a table of the ID of another table.
To solve the problem, my first instinct would be to create a userId
field on the Transaction
table and perform the indexing on this new field.
Is this the right approach to the problem?
Would you have another solution to propose?
Thanks
Andréas