Allegion interview question

Design database for a problem statement.