The relational database model is fundamentally based on tables (relations) that store data in rows and columns. Data is organized into tables with defined relationships between them through keys. While relational databases do store records, the defining characteristic is the tabular structure. Treelike structures describe hierarchical databases, and complex logical relationships exist in network databases, not relational ones.