I want to write a small app for my Mum who runs a society. The society has members, and runs events (coach trips, garden visits, concerts, etc.). The members pay an annual subscription, and an amount for each event they attend. There are only about 100 members, and less than 20 events per year.
I imagined a screen for each member where the user could edit their details (or add new members), with a list of all the events coming up, so the user could write in whether the member was attending, how many guests they were bringing, and how much they had paid.
Plus a screen for each event, with a list of the members attending, how many guests they were bringing, and how much they had paid.
I am familiar with Sql, and C#, so, after an abortive foray into Microsoft Access I tried using the net 3.5 wizards to generate the necessary code. However, I am struggling to get my head around Microsoft's .net 3.5 data handling code, and I didn't get any answers to my question on the specifics.
So now I'm asking a more general question, as I figure there must be some kind of easy-to-use database framework, file manager, or whatever that could cope with this kind of many-to-many relationship.
Please let me clarify - I am comfortable with many-to-many relationships, and how to do them in SQL. I am also familiar with SQLite. What I am looking for is an easy way to present the data to the user (and allow them to update it) without spending more than a day or so coding.
Sigh! Apparently there is no easy-to-use GUI framework that will deal with this kind of problem. A market opportunity for me, perhaps?