webForumDet fria alternativet

Databasstruktur för besöksrapportering.

Webbutveckling

2 svar · 386 visningar · startad av solbulle

Medlem sedan mars 20015 287 inlägg
Frågan#1

Hur ska jag lägga upp databasstrukturen för ett besöksrapportsystem?

I dagsläget består det hela av ett manuellt system med formulär som man fyller i och tanken är att det access/webbaserade formuläret ska vara liknande.

Formuläret ser idag ut som följande:

Jag har fem huvudkolumner (Måndag - Fredag), samt till dessa fem "delkolumner" tre av dessa är "checkboxar" (typ av besök) samt en kolumn för avstånd, milsträcka, samt slutligen ett kommentarsfält.

Vidare är då formuläret endast med rader neråt där, man fyller i datat för var dag i veckan.
Ett formulärsblad per vecka.

Nu ska då även vecka kunna fyllas i för hela detta formulär kunna fyllas i och sen sparas tillsammans med användarnamn/anställningsnummer.

Hur i hela fridens namn ska jag lägga upp detta till att börja med rent databas/tabellmässigt?

Ideer?

Medlem sedan juni 20003 076 inlägg
#2

Låt oss se om jag fattat rätt:
Är det en anställds besök utanför firman du vill registrera?
Är det ett planeringverktyg, ska man kunna planera kommande besök, eller fyller man i i efterhand?
Skillnad på avstånd och milsträcka?

Eftersom jag inte har svaren på ovanstående frågor så gissar jag:
databas borde väl se ut ungefär:

tblVisit
-----------------------
Visitid, Typeid, Userid, Distance, Kilometer, Notes

tblType
-----------------------
Typeid, Notes

tblUser
-----------------------
Userid, Employmentnr, Forname, Lastname mfl.

Jag kanske yrar, jag vet inte?! :)

Medlem sedan mars 20015 287 inlägg
#3

Ah, tackar för svaret, inte sett det förrän nu :(

Jo, man ska fylla i det hela i efterhand och det är en anställds besök ja.
Det ska inte, behöver inte vara någon skillnad på avstånd och milsträcka utan det skall räknas av en sträcka från första o sista resa beroende på avstånd till hemmet osv, men det kan jag ta víd utmatning av datan genom att då tex lägga till ett fält i
tblUser
-----------------------
Userid, Employmentnr, Forname, Lastname, homerun :) mfl.

eller vad det nu kan kallas :)

244 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)