staram się znaleźć rozwiązanie, ale nie potrafię (pewnie dla tego że nie wiem jak mam zapytanie dla wujka google wypisać :-(( )
otóż, mam taką tablicę:
Kod
id (INT)
seans_id(INT) - obca
rzad (INT)
miejsce (INT)
login (VARCHAR)
seans_id(INT) - obca
rzad (INT)
miejsce (INT)
login (VARCHAR)
jeśli za pomocą zapytania dodam np. coś takiego:
INSERT INTO `kino`.`miejsce` ( `id` , `seans_id` , `rzad` , `miejsce` , `login` , ) VALUES ( NULL , '3', '1', '1', 'testowy_login' );
oczywiście do bazy dodanie zostanie wskazany przeze mnie wpis,
problem polega na tym, że jak uruchomię taki sam skrypt to znów doda się do bazy taka sama linijka, z tym że, pod innym ID.
w jaki sposób mam tutaj zastrzec unikatowość, dla wybranych pól?
w tym przypadku unikatowe ma być zestawienie seans_id + rzad + miejsce, zestawienie tych 3 nie może się powtarzać.
zapewne rozwiązanie jest banalne, a ja na nie nie potrafię wpaść, bo nie potrafię sformułować mojego problemu :-(
z góry dzięki za pomoc!