Softwarevalg

Del af No-code-apps

Modellér tabeller og relationer

Skil poster ad, vælg stabile nøgler og forbind tabeller i en intern no-code-app. Se et eksempel med udstyr, fejlmeldinger og reparationer.

Skriv, hvad én post betyder, før du bygger formularer. Giv hver posttype en stabil identifikator, og forbind poster med referencer. Så kan en ændret betegnelse stadig pege på det samme udstyr og de samme fejlmeldinger.

Skil posterne ad

Brug en tænkt intern reparationsapp:

TabelÉn række betyderMulige felter
UdstyrÉt identificerbart stykke udstyrUdstyrs-ID, betegnelse, placering
FejlmeldingÉn indsendt meldingMeldings-ID, udstyrs-ID, status
ReparationÉn udført handlingReparations-ID, meldings-ID, dato, resultat

Tre tabeller er ikke et krav. Hvis hver melding kun får én afsluttende note, kan noten måske ligge på meldingen. Hvis samme melding kan føre til flere besøg eller handlinger, giver en særskilt reparationstabel bedre mening.

Angiv relationens retning

Et stykke udstyr kan have flere fejlmeldinger; hver melding peger på det relevante udstyr. En melding kan have flere reparationer; hver reparation peger på den relevante melding. Skriv forholdet som udstyr → fejlmeldinger → reparationer, og kontrollér, at brugerne kan finde historikken fra den rigtige post.

Platformene håndterer referencer forskelligt. Modelbaserede Power Apps bygger på en Dataverse-datamodel med relationer. For andre platforme gælder tilsvarende, men opsætningen varierer – kontrollér altid dokumentationen for den valgte platforms faktiske reference og sletteadfærd.

Vælg en identifikator, der ikke ændres, når navn eller placering rettes. Et vedligeholdt udstyrsnummer kan fungere; en beskrivelse, som flere enheder deler, kan ikke stå alene. En unik og konstant nøgle er afgørende.

Platforme-forskelle i håndtering af relationer

Microsoft Power Apps (Dataverse)
Støtter tydelige relationer med fælles nøgler og sletteadfærd
Google AppSheet
Bruger referencer i tabeller; sletning af overordnet post kan være valgfri
Airtable
Understøtter linked records med mulighed for at beholde data ved sletning

Tilføj kun de forbindelser, opgaven kræver

Hvis én reparation kan bruge flere reservedele, og samme reservedel kan bruges i flere reparationer, er forholdet mange-til-mange. En forbindelsestabel er nyttig, hvis I også skal gemme noget om hver forbindelse, eksempelvis antal.

Aftal også, hvad der sker, når udstyr udgår. Arkivering kan bevare gamle meldingers sammenhæng. Nogle platforme giver mulighed for at lade sletning af en overordnet post også slette tilknyttede underposter. Brug kun den indstilling, hvis det er den ønskede virkning.

Gennemgå modellen med kendte poster

Beskriv fiktivt to stykker udstyr med næsten samme navn, to meldinger på det ene og en reparation til hver melding. Ret en betegnelse, forbind en melding med det korrekte udstyr, og kontrollér, om historikken stadig giver mening. Tilpas modellen, før formularer og visninger gøres færdige.

Mere fra Softwarevalg

Softwarevalg

Vælg en intern app med lav risiko

Find en afgrænset intern appopgave med klare poster, brugerroller og en vej til at rette fejl. Vurder behovet, før appen bygges.

Softwarevalg

Begræns adgang til følsomme oplysninger

Sådan vurderer I roller, visninger, eksport og adgang ved jobskifte, når HR-systemet rummer følsomme eller fortrolige oplysninger.