This summer I was setting up a wordpress installation for a very complex site, with several custom posting types and relation taxonomies between almost all of them.
This works well, apart from the problem I've encountered with using several (atleast more than one) taxonomies with the same term name. On some occations (as far as I can tell), terms get the slug form <slug name>-2 or even <slug name>-3 if the same term is used in different taxonomies. This causes some problems, because I've created the system to relate term slugs to names of custom posting types.
Is this by design, and/or can I avoid it? How should i approach the taxonomy/terms to avoid this being a problem?
(A little while out in the project, I realized that WordPress might not be the ideal choice for this kind of website, as 'post types' might not be what I'd call the stuff I use them for.)