Ek açıklamalar xsd şemaları (sqlxml 4.0) kullanma
De Microsoftsqlxml 4.0, xsd schema dili xml-Data Reduced (xdr) schema dilinde sunulan ek açıklamaları için benzer şekilde açıklamaları destekler. Orada xdr içinde desteklenmez ek açıklamalar xsd tanıttı.
Bu ek açıklamalar xsd şeması içinde xml ilişkisel eşlemeyi belirtmek için kullanılır. Bu tabloları (kez) ve sütunları veritabanlarındaki xsd şeması öğeleri ve öznitelikleri arasındaki eşlemeyi içerir.
Ek açıklamaları belirtmezseniz, varsayılan eşleme gerçekleşir. Varsayılan olarak, belirtilen veritabanı tablo (Görünüm) adı bir karmaşık tür ile xsd öğe eşleştirir ve öğe veya öznitelik basit türü ile aynı adı taşıyan öğe ya da öznitelik sütun eşleştirir.
Bu ek açıklamalar xml biçiminde hiyerarşik ilişkileri belirtmek için de kullanılabilir — böylece xsd şeması basitçe xml Görünümü ilişkisel veri olduğundan veritabanı ilişkileri temsil eden.
Bu bölüm Açıklamaları xsd şemaları ve bunların kullanım örnekleri ile kullanabileceğiniz ek açıklamalar sağlar.
[!NOT]
Bu bölümdeki tüm örneklerde her örnekte açıklandığı Açıklama eklenmiş xsd şeması karşı basit XPath sorguları belirtin. XPath dil ile benzerlik olduğu varsayılır.
Bu Bölümde
xsd açıklamaları (sqlxml 4.0)
xsd şemaları, açıklamaları ve eşdeğer ek açıklamalar xdr için kullanabileceğiniz ek açıklamaları listeler.Varsayılan eşleme xsd öğeleri ve öznitelikleri tabloları ve sütunları (sqlxml 4.0)
Varsayılan eşleme açıklar ve varsayılan eşleme için ilgili görevleri örnekleri sağlar.Açık eşleme xsd öğeleri ve öznitelikleri tabloları ve sütunları (sqlxml 4.0)
Açık eşleme ile açıklıyor sql:relationve sql:fieldek açıklamaları ve örnekler sağlar.SQL: Relationship (sqlxml 4.0) kullanarak ilişkiler belirtme
Açıklar ve örnekleri sağlar sql:relationshipaçıklama.Öznitelik SQL: inverse üzerinde SQL: Relationship (sqlxml 4.0) belirtme
Açıklar sql:inverseaçıklama.Sabit öğeleri kullanma sql oluşturma: is-constant (sqlxml 4.0)
Açıklar ve örnekleri sağlar sql:is-constantaçıklama.Şema öğeleri sonuç xml belgesi kullanma sql hariç: eşlenen (sqlxml 4.0)
Açıklar ve örnekleri sağlar sql:mappedaçıklama.Filtre değerleri kullanarak SQL: limit-alan ve SQL: limit-değeri (sqlxml 4.0)
Açıklar ve örnekleri sağlar sql:limit-fieldve sql:limit-valueek açıklamalar.SQL: key anahtar sütunlar kullanma tanımlayan-alanları (sqlxml 4.0)
Açıklar ve örnekleri sağlar sql:key-fieldsaçıklama.Bir hedef Namespace kullanma targetNamespace özniteliği (sqlxml 4.0) belirtme
Açıklar ve örnekleri sağlar targetNamespace özniteliği.Geçerli Kımlığı, IDREF ve IDREFS türü öznitelikleri kullanma SQL: prefix (sqlxml 4.0) oluşturma
Açıklar ve örnekleri sağlar sql:prefixaçıklama.Veri türü Coercions ve SQL: DataType ek açıklama (sqlxml 4.0)
Açıklar ve örnekleri sağlar sql:datatypeaçıklama.XPath veri türleri (sqlxml 4.0) xsd veri türlerini eşleştirme
xsd, xdr ve XPath veri türleri karşılaştırır ve uygun listeleyen bir tablo sağlar SQL ServerDönüşümler.cdata bölümler kullanma SQL: use oluşturma-cdata (sqlxml 4.0)
Açıklar ve örnekleri sağlar sql:use-dataaçıklama.İsteyen url başvuruları blob bilgilerini kullanarak SQL: kodlamak (sqlxml 4.0)
Açıklar ve örnekleri sağlar sql:encodeaçıklama.Alma Unconsumed bilgilerini kullanarak SQL: overflow-alan (sqlxml 4.0)
Açıklar ve örnekleri sağlar sql:overflow-fieldaçıklama.Öğeleri ve öznitelikleri kullanma SQL: Hide tarafından gizleme
Açıklar ve örnekleri sağlar sql:hideaçıklama.SQL: identity ve SQL: Guid ek açıklamalar kullanılarak
Açıklar ve örnekleri sağlar sql:identityve sql:guidek açıklamalar.SQL: Max kullanarak özyinelemeli ilişkileri derinliği belirtme-derinlik
Açıklar ve örnekleri sağlar sql:max-depthaçıklama.