I am setting up a business directory of contact persons and companies. I
have this structure in mind:
ou=companies,dc=demo
o=company name 1, ou=companies,dc=demo
o=company name 2, ou=companies,dc=demo
...
ou=persons,dc=demo
uid=user1,ou=persons,dc=demo
cn: John Brown
o: company name 1
...
uid=user2,ou=persons,dc=demo
cn: Jason Brown
o: company name 2
...
My problem: the system is multi-lingual, means each company can have
multiple company names, and most of them do, because we are in a
cross-culture location where each company must have two names. Thus
maintaining correspondence between person's "o" value is a lot of work.