Question: what are the key differences between a flat file and relational database?
Answer: Flat file databases are databases that are contained in one single table, or in the form of a text file. Relational databases are databases with multiple tables and relationships between the data in the tables.