Sist oppdatert:
des. 2024
Koble datasett til overordnet datasett: Strukturér data med hierarkier
Når du jobber med komplekse datastrukturer i Adaptive, kan det være nyttig å bygge inn hierarki – altså en struktur der noen datasett organiserer andre. Dette gjøres ved å koble et datasett til et overordnet datasett (parent dataset), som definerer rammene og sammenhengen for datainnholdet under.
Ved å bruke slike koblinger, skaper du naturlige og meningsfulle relasjoner – perfekt når ett datasett skal eie eller inneholde et annet.
Hva er et overordnet datasett?
Et overordnet datasett er et datasett som gir struktur til et annet datasett. Det er det man ofte kaller en parent-child-relasjon, der barnedata alltid hører til en spesifikk forekomst i foreldredatasettet. Dette brukes typisk når du har behov for å:
Organisere objekter etter geografisk, teknisk eller faglig tilhørighet
Navigere mellom relaterte data i kart eller skjema
Se en oversikt over alt som tilhører et gitt overordnet element
Eksempler på parent-child-strukturer
Toglinjer (forelder) og togstasjoner (barn)
Byområder (forelder) og parkeringsplasser (barn)
Veger (forelder) og vedlikeholdstiltak (barn)
Anlegg (forelder) og inspeksjoner (barn)
Prosjekter (forelder) og tiltak (barn)
Fordeler med parent-child-koblinger
✅ Bygg struktur i løsningen din – gjør dataene lettere å forstå og bruke
✅ Naviger effektivt – se barnedata direkte fra detaljvisningen av foreldreobjekt
✅ Forsterk sammenheng – hvert barn hører til et spesifikt foreldreobjekt
✅ Støtt faglige arbeidsprosesser – som inspeksjoner, tilsyn og vedlikehold
✅ Filtrer og vis i kontekst – f.eks. “vis alle tiltak på denne vegen”
Eksempel:
La oss si du har et datasett over togstasjoner, og ønsker å organisere dem etter toglinjer. Ved å sette opp en parent-child-relasjon, kan hver stasjon kobles til riktig toglinje. I brukergrensesnittet kan man da åpne detaljvisningen for en toglinje – og umiddelbart få opp alle tilknyttede stasjoner.
Vil du lære hvordan du setter opp overordnede datasett i Adaptive?
Sjekk denne guiden som viser hvordan du kobler datasett sammen i et hierarki: