I've designed a web application designed to manage menus on restaurant websites. The application allows the restaurant manager to make changes to the menu without contacting the web designer (me) every time. In the design process, I initially used a data file to store the menu data. The reasoning is because the initial impetus for the project was making it easier for me to make changes to the website content and I wanted to be able to edit the data directly if necessary.
Now that the project has grown into a full-fledged web application, I'm wondering if I should forgo the data files and use a database instead. Because this is for restaurant menus, the amount of data is really small, changes aren't made on a regular basis, and even then, changes would be minor. Would I benefit by changing over to a database? Are there noticeable benefits?