What type of database structure uses tables composed of rows and columns to organize data, and often utilizes keys to establish relationships between different pieces of data?
Document database
Relational database
Key/value database
Flat file database