In questo caso non c'è differenza.
Tuttavia, potresti creare un vincolo univoco sulla tabella, che si estenderebbe su due colonne diverse. In questo modo:
CREATE TABLE Example (
_id INTEGER PRIMARY KEY,
name TEXT,
index INTEGER,
score INTEGER,
UNIQUE (name, index) ON CONFLICT REPLACE
)
Consulta questo post per ulteriori dettagli:Vincolo tabella SQLite - unico su più colonne