Hi,
I think we can create N number for indexes for a table. However more indexes will reduce the table performance.
The indexes needs to be created base on the table size, number of fields and its total length, storing the data, business purpose...etc.
If you create more indexes -> I guess open sql will not properly, More data will sorted based on the indexes in DB.