Avatar billede showsource Seniormester
12. december 2005 - 11:19 Der er 1 kommentar og
1 løsning

Gode råd om opbygning af database ønskes

Hej (i får lige en længere smøre...)

Jeg vil gerne be' om lidt gode råd til opbygning af en database.
Jeg lever p.t. af at køre taxa i Kbh om natten, hårdt men sjovt! :O)
Anyway, har selvf. så lavet mig en database, hvor jeg kan indtaste starttid, sluttid og penge jeg indkørt, og på den måde lave lidt statistik.

Jeg vil nu udbygge den, så alle de ting man skriver i kørebogen kommer ind i databasen.
Hvilket er flg.

kryds for fartskriver eller kontroltæller
chaufførens navn og adresse
Bog- og bladnummer (hver bog indeholder 50 sider med 2 kopier af hver side)
bevillingsnr. for bilen
chaufførens fødselsdato
dato for start af vagt

Tre rækker med:
slut
start
ialt

hver af de tre rækker har flg.

tidspunkt, enheder, antal ture, total km, besatte km, kontrol km.

Rækken start udfyldes ved hver vagtstart
Og rækkerne slut og ialt udfyldes så ved vagtafslutning.
ialt er så det endelige resultat af en vagt

Derudover kan man:
indskrive kørsel uden taxameter eller fejlture, fra kl. x til kl. x og beløb
indskrive returkørsel med passagerer, fra sted til sted og antal km

Og sidst, en "tabel" hvor man skriver
antal ture
antal enheder
antal enheder + kørsel uden taksameter
----------------------------------
ialtfelt for enheder
minus fejlture
----------------------------------
ialt

hvor sidste "ialt" så er det endelige beløb som er kørt ind.

Formålet med databasen, er at kunne lave noget "fyldig" statistik samt se hvor meget man har tjent i en given lønperiode

(Min lønperiode kan f.eks. gå fra og med d. 24-11 til og med d. 25-12
Som jeg har lavet det indtil nu, har jeg kun statistik pr. måned)

Og sidst, så vil jeg lave det med mulighed for at oprette sig som bruger, som en slags "online-backup" af sine vagtblade.
De bliver jo med tiden ulæselige, da det jo er kopi på papir :O)

Men lidt DB snak:

1.
Oprettelse som bruger er ikke noget problem.
Ens navn og fødslesdato er jo altid det samme, men adressen kan jo skifte, og her skal jo gerne stå den rigtige adresse for hvert "vagtblad"
Hvordan skal den lige klares?


2.
Har overvejet om jeg skal lave en database for hvert "brugernavn+år", f.eks. showsource_2005 eller en database, "showsource" som så har en tabel for hvert år?
Eller lade det hele ligge i samme database?

3.
M.h.t. til statistik vil jeg lave så mange udregninger som muligt ved hver indtastning.
F.eks. antal vagttimer, kr. indkørt pr. vagttime, kr. indkørt pr. tur, kr. indkørt pr. kilomet, belæggelses procent
Lavet pr. månedsbasis er det lige ud af landevejen, men hvis det også skal være muligt at hente pr. lønperiode, hvordan så lige?

4.
Hvordan får jeg lagt kørsel uden taksameter, fejlture samt returkørsel ind i DB så det passer med vagtblad, (statistik)?


Tilsidst skal siges at det skal ligge på min egen webserver, så plads m.m. er ikke noget problem.

Gode råd modtages med glæde! :O)

(Skulle jeg måske prøve mig med den gratis version af Oracle man kan downloade?)
Avatar billede showsource Seniormester
12. december 2005 - 11:20 #1
hov, og selvf. bruger jeg PHP :O)
Avatar billede showsource Seniormester
29. juli 2006 - 06:54 #2
Må hellere lukke her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester