Jako serwer bazy danych używany jest PostgreSQL w wersji 7.4.2 lub późniejszej. Baza tworzona jest automatycznie podczas instalacji. Nazwa bazy danych : anakonda. Administrator bazy : anakonda. Hasło administratora ustawiane domyślnie : anakonda. Podczas pierwszego uruchomienia pakietu wymuszana jest zmiana hasła administratora.
Nazwy wszystkich tabel zaczynają się od napisu 'rs_'. Nazwy tabel archiwalnych rozpoczynają się od napisu 'rsa_'. Dalszy ciąg nazwy tabeli archiwalnej jest identyczny z tabelą oryginalną.
W pakiecie przyjęto rozwiązanie przechowywania wszystkich poprzednich wersji wierszy zarówno w przypadku modyfikacji jak i usunięcia. Umożliwia to pełną identyfikację zmian w bazie. Wiersze usunięte lub zmodyfikowane są zapamiętywane w osobnych bazach archiwalnych. Dodatkowo opracowana jest funkcja usuwająca dane starsze od podanej daty z baz archiwalnych.
Każda tabela posiada trzy atrybuty systemowe:
z_czas – data i godzina modyfikacji lub wprowadzenia wiersza,
z_typ – typ zmiany - Wprowadzenie, Modyfikacja, Usunięcie standardowo, w niektórych tabelach mogą być inne np. Blokada. W opisie każdej tabeli zaznaczona jest lista obsługiwanych typów,
z_op_id – identyfikator operatora, który wstawił wiersz lub dokonał w nim zmiany.
Tabele archiwalne posiadają ponadto atrybuty:
z_arch_czas – data i godzina zapisania do archiwum. Jest ona jednoznaczna z czasem usunięcia wiersza lub jego modyfikacji
z_arch_op_id – identyfikator operatora, który usunął wiersz lub wykonał jego modyfikację. Atrybut 'z_op_id'zawiera identyfikator operatora, który wstawił wiersz lub wykonał jego poprzednią modyfikację.
Atrybuty systemowe nie są zaznaczane przy opisie tabel.
W dalszym ciągu dokumentacji opisane są jedynie tabele bieżące, ponieważ tabele archiwalne różnią się jedynie dwoma atrybutami. Domyślnie każda tabela ma swój odpowiednik w archiwum. W wypadku, gdy tabela nie będzie miała związanej z nią tabeli archiwalnej zostanie to zaznaczone.
Tablica zawierająca definicje atrybutów zawiera cztery kolumny:
nazwa atrybutu,
atrybut klucz – K - klucz główny, który nie jest jednocześnie kluczem obcym, O - klucz obcy (może być jednocześnie głównym i obcym), X - istnieje dodatkowy indeks na to pole
typ atrybutu,
opis atrybutu.
Nazwy atrybutów w tekście zaznaczone są wytłuszczonąkursywą i ujęte w apostrofy.
Pliki binarne nie są przechowywane bezpośrednio w bazie danych. Zapisane są w katalogu podanym jako parametr w pliku konfiguracyjnym serwera. Informacje o pliku przechowywane są w tabeli rs_pliki. Na plik binarny wskazuje zawsze wartość w kolumnie "plik_id". System dzieli wartość w tej kolumnie na pary znaków oddzielonych backslashem i dodając ją do ścieżki z pliku konfiguracyjnego tworzy przestrzeń zapisu pliku na serwerze. Rozszerzenie pliku pobierane jest z pliku oryginalnego (pozornie dodawanego do bazy danych) lub wstawiane jest rozszerzenie .zip w przypadku archiwów.