En este caso no hay diferencia.
Sin embargo, podría crear una restricción única en la tabla, que abarcaría dos columnas diferentes. Así:
CREATE TABLE Example (
_id INTEGER PRIMARY KEY,
name TEXT,
index INTEGER,
score INTEGER,
UNIQUE (name, index) ON CONFLICT REPLACE
)
Consulte esta publicación para obtener más detalles:Restricción de la tabla SQLite:única en varias columnas