I needed to keep all data for each person separately and I had no other ideas on how to do that other than using join and split when the time comes. The only other suggestion that was given to me was to use MLDBM but I really didn't like having to install a module just for a small script like this..then learn how to use it. If there is an easier way without modules to do what I accomplished I'd be interested in hearing it but for now I'd like to stick with modules/dbm's that came with my version of perl.
"Age is nothing more than an inaccurate number bestowed upon us at birth as just another means for others to judge and classify us"