A Functional Database Model is a kind of database model which helps us to store and keep track of information. It organizes the information in different 'functions'. For example, if you had a store, you might have a function for keeping track of sales, and one for keeping track of how much each item cost. This way, when you need to look something up, you know exactly which 'function' has the information you need.