URI oder URN?

Was ist der praktische Unterschied zischen einer URI und einer URN wenn man seinen eigenen Namensraum mit XML Schema entwickeln möchte?

Soweit mir bekannt ist, ist eine URI eine Art Web-Adresse, die nicht tatsächlich (zB http://www.mycompany.com/schema) existieren muss.
Eine URN ist unabhängig von einem Protokoll oder einer tatsächlichen Adresse (zB urn:schemas-mycompany-com:datatypes).

Wenn ich nun einen Namensraum entwerfe, verwende ich dann eine URI oder eine URN? Wer ist dafür zuständig, dass URNs eindeutig sind und bleiben? Wenn ich mich nun für URNs entscheide, wo kann ich diese registrieren lassen?

Vielen Dank für Eure Hilfe!

lg Petra

Also, für den Namensraum benutzt Du URIs. Diese URIS sind reine Konvention und können nirgends regestriert werden. Du alleine bist dafür zuständig, dass diese URI eindeutig ist.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]