Nope, no DB at all. The way you edit the content is 100% up to you, but at the end of the day, your entries are just Markdown files in a directory. You can see my whole blog setup at https://github.com/daeken/Benjen/tree/master/daeken.com
I like your idea and I hope it's okay if I borrow some of your concepts for a future idea of mine ?