I det här fallet är det ingen skillnad.
Däremot kan du skapa en unik begränsning på tabellen, som skulle sträcka sig över två olika kolumner. Så här:
CREATE TABLE Example (
_id INTEGER PRIMARY KEY,
name TEXT,
index INTEGER,
score INTEGER,
UNIQUE (name, index) ON CONFLICT REPLACE
)
Se det här inlägget för mer information:SQLite-tabellbegränsning - unik på flera kolumner