This will save the data you store and also reduce the amount of manual labour to enter the items in multiple times. This item requires salad for two items, the kebab and also the burger, there seems to be a layer you are missing or the products needs more funtionality. This is what the above configuration does as i can't add the salad in as a conditional for either the burger or the kebab: This results in a confusing result and also a duplication of data, and if you reduce the data it will result in less storage you need: If you need any further clarification, I can speak to someone through my experience of your systems. It will benefit both yourselves in storage costs and also make it easier for the end user to get the manus in quicker with less manual labour. Also you could do with a copy functionality if only to reduce the inputting of the same data but with different values: These are just a few of my findings of the system you have, this may only be the web portal you have that may need to be adjusted, I was tempted but time constraints and my day job has prevented me from writing my own web portal for your system from a users point of view. I hope this email finds you well without any prejudice. I am only trying to make my job easier and also it will benefit yourselves as in cost of storage and also customer satisfaction from using your system. Kind Regards Stephen Doughty