Avatar billede lars_hoeberg Praktikant
28. februar 2005 - 15:03 Der er 11 kommentarer og
2 løsninger

Udlejnings system

Hejsa eksperter.

Jeg sidder og skal have lavet et udlejningssystem. Der kan udlejes Borde, Stole, Glas, Bestik osv. Alle varer skal ligge i varegrupper. Det skal være sådan at jeg simpelthen går ind og opretter en ordre på noget udlejning og skriver hvor mange dage det skal lejes ud. Her skal der så genereres faktura, ordresedler osv. Dette kan jeg selv klare, men jeg skal bruge en idé til opbygningen og hvordan jeg bedst laver systemet. Der skal være en liste over varer, hvor jeg skriver hvor mange enheder jeg har til udlejning. Når man så laver en ordre på f.eks 5 borde d. 31/3-2005, skal der slåes op om der er 5 borde ledig på den pågældende dag og i den periode varen ønskes udlejet. Kan det lade sig gøre at lave sådan et system? Er der evt en der vil lave et lille udkast til en db? Hvis der er en der vil hjælpe er der naturligvis flere points at hente.

Lars
Avatar billede terry Ekspert
28. februar 2005 - 15:31 #1
tblKundeInfo
------------
KundeID (primary key)

I'm sure you can find the other information


tblOrdre
--------
OrdreID (primary Key)
OrdreDate
KundeID (foreign key) references tblKundeInfo.KundeID
UdlejningsDato
UdleveringsDato

tblOrdreDetail
--------------
OrdreDetailID (primarykey)
OrdreID (foregign key) references tblOrdre.OrdreID
VareID (foreign key) references tblVare.VareID
AntalVare
StkPris (Price in tblVare can change, this is price on date)



tblVare
-------
VareID (primary key)
VareText
AntalVarePåLager
Pris

The rest of the information you need should be available through the information in these tables.
Avatar billede lars_hoeberg Praktikant
28. februar 2005 - 15:42 #2
Foreign key??? Hvordan gør jeg det?
Avatar billede lars_hoeberg Praktikant
28. februar 2005 - 15:47 #3
Can you try and create a test db for me?
Avatar billede terry Ekspert
28. februar 2005 - 15:56 #4
Foreigm key is the the field which holds the same value as the primary key in the related table. For example if you have a primary key in tblOrdre = 12345 then the foreign key in tblOrdreDetail will also be = 12345
The primary key/foreign key fields are those which LINK the two tables!
Avatar billede terry Ekspert
28. februar 2005 - 15:58 #5
I can put the tables together but you will need to make the forms yourself. It would take a couple of hours at least to put something together which was usable!

And this is JUST an example, it may NOT in fact be what you need!
Avatar billede terry Ekspert
28. februar 2005 - 16:14 #6
ca you manage with just he tables Lars?
Avatar billede lars_hoeberg Praktikant
28. februar 2005 - 19:56 #7
It would be perfect if you could put them together. Mail the db to lars@hoeberg.dk
Avatar billede terry Ekspert
02. marts 2005 - 19:43 #8
Have you received the dB Lars?
Avatar billede lars_hoeberg Praktikant
07. marts 2005 - 14:46 #9
Ja, kan ikke rigtig bruge det. Jwg skal jo udfra datoen HELE tiden holde styr på hvad der er på lager af hver vare
Avatar billede terry Ekspert
07. marts 2005 - 16:13 #10
Lars, the database (tables) contain the necessary information you need to find out what you have (på lager) but it WILL require either some SQL or code to do this.

You can see what is OUT so you can calculate what IN!
Avatar billede terry Ekspert
12. marts 2005 - 10:17 #11
lars, can we close this question please, and if yoru not happy with the help you have received then place an answer yourself and get your points back.
Avatar billede lars_hoeberg Praktikant
14. marts 2005 - 20:42 #12
Jeg takker for din hjælp. Jeg er ikke god til kode osv., så kan desværre ikke rigtig bruge det. Du får 50 points for din indsats
Avatar billede terry Ekspert
14. marts 2005 - 21:08 #13
thanks Lars, sorry I cant be of more help. I think it would require almost a complete system before it would be of much use.
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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