Topic: Should use lots of separate models here?
Hi, I'm building an ordering app, for sandwiches. Order has many meals, meal has ingredients. Right now I have all the ingredients in a yaml file and a saved meal stores as yaml text in the meal model.
It's not optimal at all. I'm wondering if I should have a heap of separate models; salads, meat, cheese, sauce, seasoning, bread... it might be a bit of overkill though, the ingredients aren't likely to change often. What would be a better way to do it?
Any tips would be great, thanks.