在使用「資料庫設定精靈」連線到範例 XML 檔案後,精靈會掃描 XML 結構描述,該結構描述可在 XML 檔案本身中引用。如果 XML 檔案沒有該結構描述,系統會提示您提供結構描述檔案 (如有的話)。然後,系統會提示您選取主元素以及您要納入的父元素和子元素。在成功完成精靈後,資料會轉換成欄位名稱語法一致的表格。接著,您可以將資料庫欄位作為文件的資料來源。
「結構描述檔案」是 XML 結構描述定義 (XSD) 或文件類型定義 (DTD) 檔案,提供有關 XML 檔案的資訊,例如哪些是選擇性元素或屬性,因此可能不會出現在此特定 XML 檔案,但可能會出現在相同結構描述的其他 XML 檔案。結構描述檔案還會指出特定元素只會出現一次或可能出現多次。
如果未在 XML 範例檔案本身或單獨的 XSD 或 DTD 檔案中提供結構描述資訊,則精靈會從範例 XML 檔案推斷出結構描述。該推斷包括以下假設:即使範例 XML 檔案只包含此元素的一個執行個體,元素可能也會重複。此外,如果不存在結構描述資訊,則所有元素的資料類型預設為「文字」。(您可以透過「資料庫設定」對話方塊變更資料類型。)