Jump to content
  • 0

Beschikbaarheid verhuur producten


wouterm

Question

Ik heb een database opgebouwd waarin we onze verhuurde producten bijhouden. Elk record bevat een begindatum en einddatum, en enkele velden die bijhouden hoeveel stuks er verhuurd zijn.

De meeste verhuren overlappen elkaar. (dus bv. 1e verhuur is van 14/9 tot 16/9, de 2e van 15/9 tot 18/9 en de 3e van 17/9 tot 18/9)

 

Nu wil ik een totaal verhuurde producten kunnen opzoeken in een bepaalde periode (bv. van 14/9 tot 18/9).

Probleem 1: Hoe geef ik de juiste zoektermen in?

Probleem 2: Hoe zorg ik ervoor dat de producten die elkaar niet overlappen maar 1 keer worden meegerekend. (Als de 1e en 3e verhuur hetzelfde product bevatten, mag dit maar 1 keer meegeteld worden, omdat deze elkaar opvolgen.)

 

Hopelijk kan iemand mij helpen met dit probleem.

 

Alvast bedankt

Link to comment

2 answers to this question

Recommended Posts

  • 0

Ik zie niet goed hoe ik je huurperiodes moet interpreteren.

 

van 14/9 tot 16/9, de 2e van 15/9 tot 18/9

 

Gaat dit om hetzelfde artikel/voorwerp ?

 

Dan kun je het niet verhuren want het is al verhuurd.

Of je klant betaald 2 x voor een huurperiode.

 

Ik zie nergens een itemID noch een 'verhuur'ID.

 

Indien je die zou hebben kun je dat als basis nemen en in de found set een max/min search doen.

 

Maw we moeten wat meer over de structuur weten.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...