A local library is transitioning its borrowing record system from a single flat-file spreadsheet to a relational database with three tables:
| StaffID | StaffName | ShiftType |
|---|---|---|
| STF01 | Alex Mercer | Morning |
| STF02 | Beatrice Vance | Evening |
| BookID | Title | Author |
|---|---|---|
| B0091 | The Great Gatsby | F. Scott Fitzgerald |
| B0092 | 1984 | George Orwell |
| LoanID | BookID | StaffID | ReturnDate |
|---|---|---|---|
| L501 | B0091 | STF01 | 12/11/2023 |
| L502 | B0091 | STF02 | 18/11/2023 |
| L503 | B0092 | STF01 | 19/11/2023 |
Which of the following statements correctly identifies a benefit of this relational database structure over the original flat-file spreadsheet?
It minimizes data redundancy by storing each book's author and title only once in the Book table, referencing them in the Loan table via the foreign key BookID, which also prevents potential data inconsistencies during updates.
It improves update speed because if a librarian's name changes, the DBMS requires the operator to manually find and update every corresponding row in both the Librarian and Loan tables.
It simplifies database administration by storing all attributes of librarians, books, and loans in a single flat table, removing the need for relational constraints.
It increases query performance by automatically duplicating the StaffID primary key as an attribute inside the Book table to link librarians directly to book titles.