When decorating a room that will be used frequently, function must come first.
A room can be delightful to look at but if the layout doesn’t work it will become unloved and unused very quickly.
A good dining room design has to put the practical concerns first; it needs a décor that encourages diners to linger, through a welcoming hue and comfortable furniture. The light needs to be fresh in the morning and yet feel intimate at night.
If you want the family to eat breakfast there in a morning rush, don’t choose furniture so expensive they live in fear of spilling their milk. But if it’s for special occasions only, adapt your budget and style to accommodate. In short; know how you will use it.