In a project where multiple schemas are created, should we give each schema a different targetNamespace, or should we give all the schemas the same targetNamespace, or should some of the schemas have no targetNamespace?
The purpose of the Best Practices discussion is to collectively create a set of schema design guidelines that describes the pros and cons of each design issue, thus enabling a schema designer to make intelligent design decisions in creating a schema.