Database design for Magazine website
I am finding it hard to design a database that can help me fetch menus from different table for example as show in image below 


To me this sounds like you are trying to make your database design match the menus in the UI layout. This might work until the UI changes. Then will you change the database structure?

It might be better off to create proper tables based on the data itself, and then design some views that are more accessible by the UI.