CREATE TABLE Permission (
permissionID INTEGER PRIMARY KEY UNIQUE,
user INTEGER
location INTEGER
);
Tôi không muốn có người dùng hoặc vị trí là UNIQUE
vì tôi có thể có nhiều hàng với người dùng chứa cùng dữ liệu hoặc nhiều hàng có vị trí chứa cùng dữ liệu. Tôi chỉ muốn tránh có cả người dùng và vị trí có một số giá trị, với hàng đó lặp lại bất kỳ số lần nào.SQLite: Ngăn hàng trùng lặp
Ex: đây là ổn
permissionID user location
--------------------------
1 1 2
2 2 2
3 2 1
nhưng điều này là không ổn:
permissionID user location
--------------------------
1 1 2
2 1 2
vì liên tiếp đã tồn tại trong đó người dùng = 1 và vị trí = 2.
thế nào có thể Tôi tránh trùng lặp?