in reply to Building a hash of employees.

er.. what's your question? if the size of the staff is to remain that small, the hash is probably fine. you could tie() it to a *DBM_File if you wanted to.

for larger data sets, a real database table might be optimal. your current format would make it easy to insert.