Zum Hauptinhalt springen

5. URN-Namensräume (URN Namespaces)

Ein URN-Namensraum ist eine Sammlung von Namen, die drei Einschränkungen befolgen: Jeder Name ist (1) eindeutig, (2) auf konsistente Weise zugewiesen und (3) gemäß einer gemeinsamen Definition zugewiesen.

  1. Eindeutigkeitsbeschränkung: Ein Name innerhalb des URN-Namensraums wird niemals mehr als einer Ressource zugewiesen und niemals einer anderen Ressource neu zugewiesen.

  2. Konsistente Zuweisungsbeschränkung: Ein Name innerhalb des URN-Namensraums wird von einer Organisation zugewiesen oder gemäß einem stets befolgten Prozess oder Algorithmus erstellt.

  3. Gemeinsame Definitionsbeschränkung: Es gibt klare Definitionen für die Syntax von Namen innerhalb des URN-Namensraums und für den Prozess ihrer Zuweisung oder Erstellung.

Es gibt zwei Arten von URN-Namensräumen: formale und informelle.