Beefy Boxes and Bandwidth Generously Provided by pair Networks
Bob We don't bite newbies here... much  Comment on  You're right
- same names can cause a problem and having a unique id would
solve it. What you end up having to do is have the key of the
associative array (also known as a hash) be the unique ID (which
doesn't necessarily have to be a number, though usually is) and
the value be a reference to the data structure for that unique
id.  However, like all solutions, I would make sure that you
actually have the problem before implementing a solution that
causes your code to become more complex. If you had two Jim
Jones, I'd make sure to change it to Jim A. Jones and Jim B.
Jones. Remember, you have to relate this back to your own life.
So, something like "Jim Jones (college)" and "Jim Jones (work)"
can also be used without having to change the code. :-)  We are
the carpenters and bricklayers of the Information Age.    In
reply to Re3: Birthday List by dragonchild in thread Birthday
List by Drgan  and: 