Using Active Record to solve the lunar kitchen problem