Hallo SteRe,
Demnach sollen die Seitennamen identisch der Artikelnummer sein - diese ist einheitlich, bzw. sollte einheitlich sein.
Irgend etwas passt nicht. Die Artikelnummer muss doch bei Deinem Bekannten schon eindeutig sein. In dessen Auftragsbearbeitung kann es eine Nummer nicht für Bauteile, Bücher und Produkte mehrmals geben. Falls doch, dann muß die Auftragsbearbeitung die Artikelnummer doch auch unterscheiden können. Dann hat die Artikelnummer sicher zusätzlich als Unterscheidungsmerkmal eine Warengruppe, Artikelgruppe oder Kategorie vorangestellt. Das wäre dann auch Dein der Artikelnummer vorangestelltes Unterscheidungsmerkmal.
Dieses Merkmal könntest Du in der Artikelnummer voranstellen.
Wenn Dein Bekannter fakturiert, dann muss er eine Artikelnummer erfassen, die den Artikel eindeutig heranzieht. Schau dem Bekannten mal zu, was der bei der Fakturierung eingibt. Ich kann mir vorstellen, dass wird sehr wahrscheinlich die Wunschbezeichnung Deiner Seite sein. Übernehme einfach aus der Welt Auftragsbearbeitung den Buchungscode.
Wenn alle Artikel in einem Namensraum sind, dann kommt es zu keinen Doppel. Ich würde alles in einem Namensraum flach organisieren.
Bleibt die Frage nach einem individuellen Menü, in dem Du die Artikel einzelnen Oberbegriffen zuordnen kannst. Dann löst sich auch das Problem, dass ein Artikel in zwei Obergruppen gefunden werden soll. Wäre diese Richtung auch ein Lösungsansatz?
Habe ich Dich korrekt verstanden?