Eu tenho várias definições de esquema XML descrevendo objetos de negócios. Não está claro para mim qual é a maneira correta de implantá-los se minha intenção é criar colunas xml digitadas. O nome Xml Schema Collection implica que mais de uma definição de Documento Xsd pode existir em uma coleção, mas qualquer exemplo que vejo mostra uma Coleção como a restrição específica na coluna, não um documento dentro dela.
Devo criar uma coleção de esquema chamada 'BusinessObjects' e criar documentos Xsd individuais dentro dela? Faço uma Cobrança para cada Documento?
Sim, você tem permissão para criar vários namespaces de esquema em uma coleção (na seção Exemplos de CREATE XML SCHEMA COLLECTION , consulte B. Especificando vários namespaces de esquema em uma coleção de esquema ).
Mas você só pode associar uma única Coleção de Esquema XML a um campo ou variável XML. Portanto, quaisquer definições de esquema que você possa colocar em uma coleção devem ser relevantes para os documentos XML que você armazenará no campo ou variável XML que será atribuído a ele
XML SCHEMA COLLECTION
.Se você tiver diferentes campos XML para diferentes tipos de entidades, acho que eles devem ter seus próprios
XML SCHEMA COLLECTION
s.Para mais informações, consulte: