The order model — twelve entities and the events that change them
The same retailer modelled from the inside: twelve operational entities with their keys and constraints, the events that move an order between them, the star schema the warehouse reads, and a dictionary down to the column.