
Bogdan Breczko wrote:
Mam krotkie pytanie odnosnie struktury bazy danych w przyszlosci. Dostalem bojowe zadanie od swego szefostwa, wdrozenia LMS'a w firmie, jednak przed przystapieniem do tego musze byc pewien ze 99,9% struktura bazy w przyszlych wersjach LMS bedzie niezmieniona, tzn. prosilbym o chocby najmniejsza gwarancje, ze nastepne wersje (stabilne) systemu beda w pelni kompatybilne ze starszymi.
takiej gwarancji nie dostaniesz. Wrecz przeciwnie, planowany lms2 na pewno nie bedzie kompatybilny z 1.x, choc zapewne powstana narzedzia do migracji bazy danych. Zreszta jezeli chodzi o baze danych to w lmsie 1.x jest zaimplementowany mechanizm autoupgrade'u i przejscie miedzy wersjami nie stwarza zazwyczaj zadnego problemu (przynajmniej jesli chodzi o baze danych). Podsumowujac: w wersjach 1.x nie ma wiekszych problemów z kompatybilnoscia wsteczna, ale 2.x to bedzie calkiem inny system.