Hello, I'm pretty new to databases, so throughout the course of my venture I'm probably going to be needing a lot of help (I'll try to use other forums so as not to overload this one with questions).
Basically what I need is a system (I'm thinking database will be easiest, hence posting here) that will organize a list of materials by their details and amounts, and have it so students can request these materials. Students will be requesting from groups, so I would like there to be a function that does something along the lines of sorting out requests from same groups, so there aren't repeat requests.
The system would need some feedback for students (requesters) and users (lead teacher). Basically, I'm looking for it to be able to take the input from a group and if there's no more of an item they've requested available, alert them to that, but also send an email (or ideally a form) to the lead teacher, that states a requested item is out of stock (so to speak). If possible, I'd like for this to be a form such that the teacher can say whether or not they can get more, which would trigger yet another function sending an email to the original requester, but that seems like it'd be making my database too complex.
From what I've learned so far, Access has features to mail forms to users, and manage replies from these forms, which sounds like what I need, but could I integrate functions based on input from forms that, for example, sends out an email to the requester with "The item requested is no longer available, a request for more has been sent to $leadTeacher" and "<<item>> has been requested but is no longer available, can you get more?" Also, how complex can the forms get? For example, could they have drop-down boxes with categories of items, with item options based on the drop-down selected?
Sorry to post such a long (and possibly complex) thread, but I'm not sure what my best options are at the moment. Do you guys think that Access is capable of doing all this, let alone with my beginner knowledge of it, or should I look to other options? Thanks for any help!