U bazi se nalazi tablica T_Vlasnik s podacima o vlasniku. Jedan je vlasnik. Kako napraviti da se samo omgućuje upis i kasnije editiranje tog (samo jednog) podatka o vlasniku.
Ne vlasnika, nego zapisa općenito. Znači, kad se nekome isporuči baza, on upiše podatke o radnji (trgovina, videoteka, ljekarna...) i više to ne dira. Taj postojeći zapis može samo promijeniti/editirati (npr. nakon nekog vremena promijeni se broj telefona ili adresa), ali NIKAKOmu dozvoliti upisati novi zapis.
1) Dodaj polje RecordID, tip Number, integer
2) stavi Validation rule za polje RecordID "=1"
3) Stavi da je polje RecordID unique - indeks
4) Unesi jedan rekord, upisi RecordID=1, drukcije i ne moze :-)
Ako probas da uneses jos jedan rekord, sa RecordUID=2 na primer, ne moze, validaton rule trazi da RecordID bude 1. Probas novi record sa recordID=1, ne moze ni to, jer si stavio UNIQUE index na polje RecordID.
Super rješenje! Hvala! Usput, mislim da bi bilo bolje staviti RecordID kao AutoNumber i onda definirati pravila provjere. Sve jedno, mislim da je ovo bolje rješenje.