Hello Ujwwala,
If you want to try aggregates don't you need an aggregate with times?
In my eyes what you need to do:
Create a table TimeforFood with the following fields:
-Time
-PreferredFoodtypeId
Then add the desired times and the right preferredFoodTypeId to that table for example (9.00, breakfast)
After this you can start using this aggregate in your screen, you will need to use a filter in your aggregate so that it only shows the right times. I posted an updated oml below, you just need to add times to this table first to make it useable.