I wrote this offline before reading JPDeni's response. But since I spent all that time putting it together .. I'm going to post it anyway
I think I understand exactly what you are wanting to do
I'm just not sure how to do it with DBMan. I was going to try and create something similiar myself, but it has never been a top priority. And I found that using Matt Kruse's calendar script served the purpose for the client.
http://mkruse.netexpress.net/ sample uses: http://ciec07bsa.hypermart.net/
I would hate to discourage you from using DBMan for your calendar but that script is very customizable and will do exacly what you want. You may want to check it out for ideas and examples of the it stores the data for each event.
Using DBMan I don't know how much you know about the script or your ability to put all the mods together, but I think it is possible to do what you want. JPDeni would be better at knowing if it could be done, but you wouldn't want to have her put it all together for you and miss out on the challenge yourself
I know that some of the pieces or current mods that you would want to check out are:
1) The What's New mod may be something to look at for showing what's happening today.
2) Multiple Select Field - to be able to select consecutive days for the event. I think if it's like every weekend, you would need to enter it for each weekend?
3) If they event is going to allow drop-ins - I could be wrong but you may want to name this something other then start date and perhaps make it a radio select box they can choose when they list the event: drop-in yes|no And then say if drop-in = yes display it otherwise don't. That part may be tricky
4) Searching and sorting by dates - JPDeni has written a mod called Universal Date Translator which says it can sorts and looks for "greater than" and "less than" dates, and it says it will allows users to search for parts of dates, such as the year or the month. I've never used this but It sure sounds like it would be something to check out for this application.
For any calendar type program I have seen, it mainly displays the event name and date and then you go to the details for further information. Using the short/long display would allow for showing many events that fall within a certain month and can be sorted by date or whatever.
Check the resource center or http://www.jpdeni.com/ for: What's New and Date Translator mods.
For the Muliple Select fields check: http://www.gossamer-threads.com/scripts/forum/resources/Forum5/HTML/000957.html
I sure hope this will give you some ideas and the mods to help get you going.
----
After reading Carol's response, I think the relational mod would work great as she stated for events that happen say every other weekend. But the question would be if the description going to have to be modified by the user for what's happening for each specific weekend?
The database I used as an example for the boyscout calendar uses a .txt file that stores the data like this just as an example (mind you the descriptions are very short)
106|20000206|Scouting Anniversary Week|Scouting Anniversary Week Begins
113|20000207|Scouting Anniversary
114|20000208|Scouting Anniversary
115|20000209|Scouting Anniversary
107|20000210|District Committee Mtg.<P>
116|20000210|Scouting Anniversary
117|20000211|Scouting Anniversary
118|20000212|Scouting Anniversary
119|20000217|Council Executive Committee Mtg.
120|20000224|OA Lodge Mtg.
108|20000225|Spring Camporee
109|20000226|Spring Camporee
121|20000302|Roundtables - All Unit Leaders<P>
122|20000302|Youth Protection Training<P>
123|20000302|O-A Chapter Meeting<P>
124|20000302|District Commissioner Mtg.<P>
125|20000302|District Committee Mtg.
126|20000303|OA Lodge Mtg.
127|20000303|Klondikes (Cubs)
128|20000304|Klondikes (Cubs)<P>
129|20000304|Aide-De-Camp Orders Due
130|20000311|Spring Tea<P>
131|20000311|Cub Ldr Basic 2000-4<P>|Cub Leader Basic 2000-4 Low Desert
132|20000311|Klondikes (Explorer/Venture)<P>|Klondikes (Explorer/Venture) @ CH
133|20000311|Sctmstrship Fund 2000-1|Scoutmastership Fundamentals 2000-1 @ Council
Hope I'm not just confusing the issue with my response
As you can see in this case no user information is stored, only the event information.