to Boston85719 : First of all, thank you for taking the time to comment. I am entirely self-taught when it comes to programming; although I’ve developed five or six highly specialized professional applications over the last 40 years—some of which saw a fair amount of success—I never underwent formal training as a programmer or analyst, so I really value feedback and advice. Regarding the structure: for me, the “client” is the subscribing restaurant.