Az F1 rendszer Oracle adatbázison belül variánsonként egy-egy sémacsoportot kezel. (Tehát minden variánshoz egy sémacsoport tartozik.) A sémacsoportokban levő sémák is definiáltak és a sémákban található objektumok (táblák) is az F1 rendszer által definiált topológiában helyezkednek el (a szintén csoportként értelmezhető) táblaterekben. Minden variánshoz (tehát sémacsoporthoz) tartozik egy role is.
Az Oracle adatfájlokat az F1 rendszer nem definiálja, kizárólag a telepítési ajánlás van rájuk. Az adatfájlok számát, induló- és inkrementális méretét a szervezet saját informatikai szabályai alapján határozza meg.
Permutáció: variánsonként 1
Minden variánshoz egy táblatér-csoport tartozik.
[VAR] javasolt/jellemző értékei:
az éles környezetben: PROD
a tesztkörnyezetben: TEST
Permutáció: variánsonként 1
Minden variánshoz egy sémacsoport tartozik.
A sémák jelszava azonos (generális), kivétel a beléptető sémáé, ami eltér a többitől.
A beléptető séma formátuma: F1_[VAR]_nnnnnnnn
Ahol az nnnnnnnn 8 véletlenszerűen kiválasztott számjegy.
Jelszó: [PRE_PWD]
Minden más séma a generális jelszót kapja: [GEN_PWD]
Permutáció: variánsonként 1
Minden variánshoz egy role tartozik, ami az interaktív bejelentkezéshez tartozó jogokat definiálja. Elnevezési szabálya kötött, a jelszava pedig generális (tehát egyezik a sémacsoportban alkalmazott jelszóval).
Permutáció: variánsonként 1, de lehet összevont is
Az F1 rendszer alkalmazásai bizonyos esetekben meghívják az F1_GEN háttérszolgáltatást. Ennek több lehetséges módja közül az egyik, amikor a hívás az Oracle adatbázisszerverből indul ki. A működőképesség érdekében tehát utat kell nyitni az F1_GEN-hez az Oracle tűzfalán.
Lásd: Tűzfal
A javasolt ACL bejegyzés paraméterei:
acl: F1_[VAR]_GEN.xml
description: ‘F1_GEN háttérszolgáltatás engedélyezése az F1 alkalmazás számára’
host: {webhost}
port: {webport}
principal: PUBLIC (amennyiben ez nem lehetséges, akkor minden variánsra: F1_[VAR]_APP)
privilege: CONNECT, RESOLVE
start_date: NULL, end_date: NULL (állandó működés szükséges)
protokoll: HTTP
Egy variánson (sémacsoporton) belül értelmezhető Oracle sémák és azok viszonya.
Oracle objektumok
Az alkalmazást alkotó sémák és role:
F1_[VAR]_ADF : a keretrendszer objektumai
F1_[VAR]_APP : az alkalmazás objektumai
F1_[VAR]_PRE (random név): beléptető (előszoba) séma
F1_[VAR]_USER : az interaktív használat jogosultsági sémája
F1_[VAR]_USER_ROLE : az interaktív használathoz szükséges jogosultságok
F1_[VAR]_REPORT : a riportgenerátor és dokumentumgenerátor bejelentkezési sémája
F1_[VAR]_BATCH : a batch feldolgozások bejelentkezési sémája
F1_[VAR]_ADHOC : az ad-hoc lekérdezések bejelentkezési sémája és objektumai
F1_[VAR]_PATCH : az adatjavítások bejelentkezési sémája és objektumai
F1_[VAR]_AUDIT : napló táblák sémája és objektumai
F1_[VAR]_IF1 : interfész séma (IF1, IF2, …)
Az F1 rendszer az Oracle-n belül, speciális, un. interfész sémák segítségével képes kapcsolatot tartani más rendszerekkel. (Ezek közül kiemelt, a termékcsomagba tartozó back office rendszer, a P1.)
A külső rendszert azonosító változó: [EXTERNAL]
Az Oracle adatbázishoz több csatornán keresztül is történik kapcsolódás.