wiseowl@dsl.pipex.com (Andy) wrote in message news:<a8c6274c.0404040005.93e4bf2@posting.google.c om>...[color=blue]
> Hi folks
>
> I teach. At school, four IT rooms are booked using a paper based outline
> timetable. Completing it is easy but basic and impossible to ensure
> completion of all fields (name, year group, subject and software) and
> analysis of bookings is a nightmare.
>
> I just fancied pottering with Access, which I am pretty familiar with, to
> see if I could create a means of booking a room using a database. Locking a
> booking would then be a problem to overcome and creating a means to analyse
> the bookings should be easy.
>
> I've scanned the internet for resources and ideas and have come up blank.
>
> Anyway here have any ideas?
>
> Appreciatingly yours :-)
>
> Andy[/color]
Andy,
before you go nuts trying to sort this out, check out Albert Kallal's
website - he has notes on the subject since it's been asked so many
times. Almost all of the following sound like tables:
Student(StudentID, name, year group...)
Subject(SubjectID, Subject,..)
Software(SoftwareID, Title,...)
Room(RoomID, Floor, RoomNo, Capacity...)
Then your bookings table would look something like this:
Reservations(RoomID,StudentID,ResStart,ResFinish)
then for each room you would allow [Capacity] reservations within a
given time frame. I would be inclined to do math on the StartDate and
EndDate - just more flexible that way...