Alla tua prima domanda, tuttavia, puoi tranquillamente presumerlo.
Alla seconda domanda:
Gli indici aiutano a velocizzare la ricerca:è come un indice in un libro. Possono aiutare il motore DB a passare al record corretto, proprio come un indice può aiutarti a passare alla pagina giusta di un libro.
Il vantaggio per gli indici che potresti creare tu stesso dipende da come intendi cercare i dati.
Nel tuo esempio, creerei un INDEX sui campi del nome se intendi cercarli nella tua app.