Patterson Companies interview question

Design a billing system