1.2. Design-Kompromisse (Design Trade-offs)
In einem viel größeren Maße als zu der Zeit, als URNs zum ersten Mal in Betracht gezogen und ihre Verwendungen skizziert wurden (siehe [RFC1737]), beinhalten Fragen persistenter Bezeichner im Internet grundlegende Design-Kompromisse, die weit über URNs oder den URN-Ansatz hinausgehen und sogar offene Forschungsfragen innerhalb der Informationswissenschaftsgemeinschaft berühren. Ideale und umfassende Spezifikationen darüber, was im gesamten Universum der URNs getan oder gefordert werden sollte, würden eine allgemeine Übereinstimmung und Lösungen für eine breite Palette solcher Fragen erfordern. Obwohl einige dieser Fragen durch das Internet oder Computerzeitalter-Ansätze zu Zeichencodierungen und Datenabstraktion eingeführt wurden, gehen andere dem Internet und Computersystemen um Jahrhunderte voraus; es ist unwahrscheinlich, dass in naher Zukunft eine Einigung über umfassende Lösungen erzielt wird.
Obwohl diese Spezifikation folglich einige Anforderungen und Flexibilität enthält, die in einer perfekteren Welt nicht vorhanden wären, war dies notwendig, um eine Konsensus-Spezifikation zu erstellen, die eine modernisierte Definition von URNs bereitstellt (die unattraktive Alternative wäre gewesen, die Definition trotz weit verbreiteter Bereitstellung nicht zu modernisieren).
Die folgenden Unterabschnitte beschreiben zwei der relevanten Fragen ausführlicher.