dinamicke kolone u sql server tabelama
29.11.2009. u 11:16 · pre 205 meseci
#1
Treba da kreiram tabelu za evidencijau razlicitih objekata, na primer dokumenta, osnovna sredstva i sl.
Ti objekti imaju odredjena zajednicka svojstva, koja je lako predstaviti kolonama, koje su pak predstavljene
odredjenim tipom podatka. Medjitim javlja mi se potreba da razliciti objekti imaju razlicite opise. Na primer:
masine imaju instalisanu snagu, fabricki broj i sl, dok zgrade imaju spratnost, povrsinu i sl. Vidi se
da su ova dodatna poljarazlicitih namena i ralizitih tipova. Ovo sam probao da resim sa subtipovima podataka
i relativno sam uspeo. Medjutim tokom eksploatacije projekta dokazuju se potrebe za novim podacima
razlicitih tipova, potrebno je dodati podatke, nekim podacima treba promeniti tip (normalno ako je to moguce) i dr...
Jasno mi je da uvek mogu ispraviti projekat i dotati jos subtipova, medjutim tu se problem koplikuje
sa umnozavanjem subtipskih tabela. Ideja mi je da se u tabelu dodaju ili uklanjaju kolone, pri cemu
treba definisati njihov naziv, tip podatka i kom tipu reda pripadaju. Da je ovo moguce dokazuje sistem
za upravljanje profilima korisnika gde je u web.configu moguce definisati osobine profila i kog su tipa podaci.
(kao ovo radi sistem za upravljanje profilima nisam nasao).
Ima li neko ideju?
Ti objekti imaju odredjena zajednicka svojstva, koja je lako predstaviti kolonama, koje su pak predstavljene
odredjenim tipom podatka. Medjitim javlja mi se potreba da razliciti objekti imaju razlicite opise. Na primer:
masine imaju instalisanu snagu, fabricki broj i sl, dok zgrade imaju spratnost, povrsinu i sl. Vidi se
da su ova dodatna poljarazlicitih namena i ralizitih tipova. Ovo sam probao da resim sa subtipovima podataka
i relativno sam uspeo. Medjutim tokom eksploatacije projekta dokazuju se potrebe za novim podacima
razlicitih tipova, potrebno je dodati podatke, nekim podacima treba promeniti tip (normalno ako je to moguce) i dr...
Jasno mi je da uvek mogu ispraviti projekat i dotati jos subtipova, medjutim tu se problem koplikuje
sa umnozavanjem subtipskih tabela. Ideja mi je da se u tabelu dodaju ili uklanjaju kolone, pri cemu
treba definisati njihov naziv, tip podatka i kom tipu reda pripadaju. Da je ovo moguce dokazuje sistem
za upravljanje profilima korisnika gde je u web.configu moguce definisati osobine profila i kog su tipa podaci.
(kao ovo radi sistem za upravljanje profilima nisam nasao).
Ima li neko ideju?