← Back to problems

46. Library Catalog and Lending Records

MEDIUM
DatabaseInventorySystem Design

Design the architecture and schema for a library system tracking books, physical copies, and loans.

Design a library catalog system. A book can have several physical copies, and a copy can be loaned out to a member. Show both the supporting architecture (an API server backed by a cache and a database) and the relational schema tracking books, copies, and loans.
Log in to submit a solution

Comments

Log into join the discussion.