Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

For at der kan være fuld sporbarhed slettes ikke gamle DiscoAMS stillingsbetegnelser fra datamodellen i denne forbindelse. Nedenstående principper for data skal der for følges i forhold til omlægning til ESCO STAR.

Database

I forbindelse med skift af stillingsbetengelser fra DiscoAMS til ESCO STAR er der følgende principper:

  1. Der laves en ny attribut i tabel med ESCO STAR stillingsbetegnelse, hvor conceptUriDa (conceptUriDa) anvendes om nøgle. Hvorvidt den skal være Nullable eller ikke afgøres af forretningen

  2. Hvis det pågældende område også anvender Alias så laves ny attribut til Alias, hvor “Id” “aliasIdentifier” anvendes . Hvorvidt den skal være Nullable eller ikke afgøres af forretningen

  3. Eksisterende DiscoAMS stillingsbetegnelse bevares attributten, dog laves den i tabel om til at kunne være Not NULL, hvis den ikke allerede er det

  4. Hvis alias også gemmes bevares attributtenogså denne attribut, dog laves den i tabel om til at kunne være Not NULL hvis den ikke allerede er det

  5. Punkt 1 til 5 gælder også for historiktabeller

Drawio
zoom1
simple0
inComment0
pageId2307391572
custContentId2296709823
lbox1
diagramDisplayNameESCO STAR DB Model.drawio
contentVer1
revision1
baseUrlhttps://starwiki.atlassian.net/wiki
diagramNameESCO STAR DB Model.drawio
pCenter0
width521
links
tbstyle
height181

Princip for opdatering

I den “nye“ tabel der nu indeholder både DiscoAMS og ESCO STAR stillingsbetengelser, og eventuelt alias vil det gælde.

  1. ESCO STAR kode populeres igennem en konvertering samtidig med tabellen etableres.
    Dette gøres

  2. Hvis det pga. udviklingshensyn (interne eller eksternt) er nødvendigt at beholde den eksisterende servicesnitflade med DiscoAMS parallelt med ny servicesnitflade med ESCO STAR etableres, skal der ske en konvertering fra eksisterende servicesnitflade med DiscoAMS således at ESCO STAR kode også udfyldes.
    Den ny servicesnitflade med ESCO STAR koder må ikke anvendes i produktion!

  3. Den ny servicesnitflade med ESCO STAR koder skriver alene ESCO STAR koder. DiscoAMS’s koden vil være tom (NULL)

Princippet sikre at der er fuld sporbarhed på de registreringer der er sket med DIscoAMS koder og at det kun er nye registreringer (efter release) der kun har ESCO STAR kode

Snitflader

I den eksisterende DiscoAMS snitflade ændres ikke. Denne indholder alene DiscoAMS koder

Den nye ESCO STAR baseret snitfalde indeholder alene ESCO STAR koder.

Det betyder at fremadrette vil DiscoAMS koder ikke mere være tilgængelig på DFDG’s snitflader uanset om data oprindeligt var registreres som DiscoAMS koder. Disse gamle DiscoAMS’s koder vil alene være tilgængelig i den fysiske database. Det forventes ikke der er i forretningsmæssig behov for at tilgå disse data online, de vil derfor kun være tilgænglig på forspørgelse til systemforvalter.