Concept:A relational database stores data in multiple tables that are connected by common data values.
Explanation:In the relational model, data is organized into tables.
Each table contains rows and columns.
Each row represents a single record.
Each column represents a specific field.
Tables are linked together through matching data stored in shared fields.
These shared fields allow any table to be accessed directly without following a fixed hierarchy.
A table can relate to many parent tables, and a parent table can have many child tables.
This design makes data retrieval simple and flexible.
Other database models use different structures such as objects, pointers, or parent-child trees.
The description given in the question exactly matches the relational database model.
Therefore, the correct choice is the relational database.
Answer:B. relational database