> Znam kako sam ovo radio u Clipper-u, Clarionu i VisualFox-u i mogu pisati o tome (ako je to nekome zanimljivo), ali ne znam kako bi bilo dobro
> da uradim u FB; a da kasnije sto manje cupam kosu.
Prelazak na novi sistem neminovno će doneti probleme, trebaće ti neko vreme da se uhodaš, shvatiš način funkcionisanja itd. Ako planiraš ozbiljno da radiš sa FB preporučujem da nabaviš The Firebird book, dosta saveta i informacija o FB možeš naći na
www.ibphoenix.com.
> /1/ Da li sve podatke smestiti u jednu bazu pa indexirati po nazivu firme; ili za svaku firmu praviti posebnu bazu?
Mislim da je bolje jedna baza. Možeš staviti jedno posebno polje firma ili čak napraviti nekoliko tabela npr. plate_firma1, plate_firma2.
> /2/ Ako za svaku firmu pravim posebnu bazu, postoje neke Tabele koje su po sadrzaju jednake za sve baze (recimo poreske stope). Da li se
> pravi jedna zajednicka Tabela (recimo TabStope) ili u svaku bazu smestam po jednu kopiju Tabele TabStope (sto bi bilo komplikovanije za odrzavanje)?
> Onda bi trebalo praviti proceduru koja bi u svim Tabelama TabStope pravila izmene?
FB server ne podržava direktno upite nad više baza, tako da bi morao ručno da to radiš, uzmeš podatke iz tabele jedne baze pa iz drugo i onda radiš.
> /3/ Da li se na kraju svake poslovne godine arhiviraju stare baze i pune nove, ili se po nekoliko godina cuva u okviru iste baze (koja bi
> onda bila indexirana i po godinama)?
Tebi svakako datum treba tako da ne moraš stavljati posebno polje godina. Možeš čuvati više godina a možeš ih i arhivirati. Za početak mislim da ti je dovoljno da čuvaš sve godine, a kasnije ako se ukaže potreba možeš uraditi arhiviranje.