Question: Discuss and define complex data binding and what benefits can this capability lend to a multiple table database application? Present an example of a situation where complex binding would be appropriate in an application and discuss why this approach is needed in this scenario.