Comment DB needed at all? (Score 1) 281
Why a database? Couldn't a well-architected directory structure of either json or just simple text files work just as well? Put a UI on it and write twice as much documentation as you think you'll need, and I bet you can find a few clever kids to take it over from you. My experience in West Africa was that every solution needed to be super simple in order to have any chance at working a year later. If the charity needs to report to UNICEF, get the requirements for that report and code it up, then teach four people how to modify it. Way better use of resources than buying software licenses.