Develop database that can be interrogated from a website, updated frequently (ideally via mysql) as well as joining together different tables to display the results.
There will be an ongoing requirement for development after the initial build.