Which of the following BEST describes the primary purpose of the relational model in database design?
-
A
To store data in a hierarchical structure, similar to a file system.
-
B
To define relationships between data points using tables, rows, and columns, ensuring data consistency.
-
C
To create a flexible schema that allows for storing unstructured data like documents and media files.
-
D
To manage physical data storage directly, optimizing for hardware performance.