Question 1
6 marksOCR H446-aligned · evaluation. A repair charity keeps one row per tool loan in a spreadsheet. Each row repeats the borrower's name and telephone number alongside tool code and loan dates. A borrower can have several loans. The charity expects hundreds of loans and must sometimes correct a phone number. Explain one benefit and one drawback of its single-table design, then recommend whether separate Borrower and Loan tables linked by a key would suit it better. Justify your view.
Show solution and marking guidance
Model answer: A single table is easy to start and export, but every loan repeats the borrower's telephone number. Correcting some rows and missing others creates inconsistent values. Separate Borrower and Loan tables would put each phone number in one Borrower row; a BorrowerID foreign key in Loan would preserve the link. That is more suitable as the charity's loan volume grows, despite the extra design work.
Indicative marks: single-table benefit (1); developed repetition/update problem (2); linked tables and key (1); recommendation (1); scenario-specific justification (1).