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.
28.04.2005. u 15:52
Zidar Canada
Moderator Član broj: 15387 Poruke: 1692 *.eqao.com.
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.