Did you know there is an addressbook standard?
I didn't know either !
Well there is:
rfc2798 or InetOrgPerson
Try:
http://www.faqs.org/rfcs/rfc2798.html
So now you know. Now that would have helped me deciding what entries to have in my PIM db project all those years ago.