名前空間名として機能する URI を (制御する URI 空間の一部に) 割り当て、その名前空間名を適切な方法で (通常は要素、属性、およびユーザーが定義するその他のオブジェクト。(これが曖昧で不確定に聞こえる場合は、それが原因です。)
名前空間の機能 (ここでは特に XML 名前空間について話していますが、私が言うことの多くは名前空間と呼ばれる他のものにも当てはまります) は、異なる人によって割り当てられた名前の衝突を防ぐことです。その方法は、「あなたはあなたの名前空間に名前を作成し、私は私の名前空間に名前を作成します。それらは異なる名前空間にあるため、名前が衝突することはありません」と言うことです。もちろん、制御する URI 空間の一部にのみ名前空間を作成するという規則 (これは全体の考え方の絶対的な中心ですが、明示的に述べることはほとんどありません) に従う場合にのみ、名前空間が異なることが保証されます。ドメイン名を所有するか、雇用主が所有するドメイン内の URI パスのツリー構造の一部を所有するか、またはその他の方法で、URI 空間の一部を制御できます。
したがって、名前空間を作成する際の重要なアクションは、名前を識別し、それを名前空間名として機能する機能専用にするという抽象的なものです。独自のドメインを所有している場合は、自分で決定する必要があります。ドメインを共有している場合は、同僚が名前空間名と同じ URI を誤って主張しないように、何かを書き留めておく必要があるかもしれません。(もちろん、問題の URI に名前空間のドキュメントを配置することは良い習慣ですが、Web の誰もがそうしていることを確認するビッグ ブラザーはありません。)
名前空間名を選択し、それをめぐる組織内の競合を防ぐために組織内で必要なすべてのことを行ったら、引用するドキュメントは、名前についてその特定のシステムのレジストリを伝える場所を書く必要があることを示します。ほとんどの場合、いくつかの構成ファイルを編集して、ウィジェットの場所を指定するだけです。XSD スキーマ ドキュメントの要件についての言及は見当たりませんでした (しかし、ざっと目を通しました)。