pretpostavljam da je ovakav naslov dosta neprecizan, ali nemam pojma kako u par reči da objasnim ono što me zanima (a zbog toga verovatno nisam ništa našao ni u pretrazi). radi se o sledećem.
imam jednu Access bazu, završena je i radi. ona čuva podatke o poslovanju jednog preduzeća. pojavila se potreba da takvu bazu koristi još jedno preduzeće. logično, iskopirao sam MDB fajl, ispraznio ono što je trebalo da se isprazni (tj. tabele) i evo, i to drugo preduzeće može da je koristi.
problem nastaje kod ažuriranja backenda, tj. VBA koda, strukture tabela i slično. ako menjam jednu bazu, moram ručno sve da kopiram u drugu i slično. a to je noćna mora ako takvih preduzeća ima npr. deset.
zanima me koje su ideje da se napravi jedna jedina baza, ali da ona čuva sve podatke svih tih preduzeća? ono što je meni palo na pamet je da da proširujem sve tabele i dodajem još jedan ključ koji bi identifikovao na koju firmu se odnosi određeni zapis, ali to bi značilo milione zapisa po tabelama i verujem da bi Access sistem bio prespor. ne znam ni šta u tom slučaju raditi sa zajedničkim podacima? npr. ako tri firme imaju istog dobavljača, onda bi trebalo tri puta upisati iste podatke za tri različita ključa, što nije u skladu sa principima optimizacije.
svaka pomoć mi je dobrodošla! hvala!