Това е класическа задача за база данни. Дори не ти е необходима специална програма. Един Access също ще свърши работа.