[ Jpeca @ 19.04.2005. 12:13 ] @
Imam ovakvu situaciju: Nekoliko polja na formi koje korisnik (administrator) konfiguriše prema potrebi posla.Polja mogu da budu vezana za različite kontrole
Textbox - za unos texta ili brojčane vrednosti
DataTimePicker kontrol – za unos datuma
DropDown lista – izbor elemenata sa liste
Checkbox kontrola – za unos logičke vrednosti Da/Ne

Napravio sam Tabelu sa opisom korisnički definisanih polja. Naziv, Tip, itd …

Potrebno je vrednosti tih polja čuvati u bazi vezano za određeni ključ u primarnoj tabeli. Koja bi varijanta bila bolja?

I
Predvideti tabelu veze Polje – Primarna table sa tekstualnim poljem za čuvanje sadržaja unosa. Osloniti se na validaciju prilikom unosa da u tabeli . Fiksna struktura baze, bez obzira na klijenta.

II
Prilikom konfiguracije dodati Custom polje sa odgovarajućim parametrima – tip itd u primarnoj tabeli. Provera sadržaja vrši se ne samo prilikom validacije, nego i prilikom upisa u bazu. Struktura baze se menja od klijenta do klijenta.

III
Neki treći predlog?
[ Riste Pejov @ 21.04.2005. 08:44 ] @
Pa mozes koristiti jedno polje da bude cuva binary data a drugo polje da cuva dopunske informacije o sadrzaju polja i sve ostalo je da klient prema opisu polja kaze sta ce raditi sa binary podatke. Ali ovako sebu otezavas mogucnosti za search, posto neznas sta stvarno ima u tih binarnih polja.