建立資料架構時,您可以限制對於特定性質有效的值。
建立受約束性質的步驟
在「約束類型」欄位中,按一下下箭頭,然後按一下「範圍」。輸入範圍的最小和最大值,並為每個範圍指定是否包括該最大值和最小值。例如,如果範圍為 1~10,指定是否包括 1 和 10。
在「約束類型」欄位中,按一下下箭頭,然後按一下「清單」。按一下「值清單」,然後按一下 。鍵入清單,在鍵入每個項目後,按 Enter。
如果此性質的資料類型為「字串」,請先指定字串的最大長度,然後再在清單中輸入值。
如果此性質的資料類型為「小數」,請先定義精確度及比例,然後再在清單中輸入值。如果您在清單中輸入的值超出了定義的精確度或比例,則會對這些值進行捨入。
如果此性質的資料類型為「日期時間」,則清單編輯器會顯示日曆,您可以從中選取特定日期。選擇第一個日期之後,清單會建立新項目,您可以選擇下一個日期。
按一下「確定」後,AutoCAD Map 3D 工具集 會檢查清單中的值。值無效時 (例如,不符合資料類型或超過字串定義的長度),您匯看到錯誤訊息。
在「可為空」欄位中,按一下下拉箭頭,然後按一下「真」或「假」。如果將「可為空」設定為「假」,則可以輸入一個預設值來確保在新圖徵中此性質具有值。
您可以指定單一性質唯一性約束或複合性質唯一性約束。單一性質唯一性約束可確保該性質的值在此圖徵類別中是唯一的。複合性質唯一性約束 (有時稱為「成對約束」) 可指定多個性質的合併值是唯一的。例如,您可以約束合併的 Street_Number、Street_Name 和 City 欄位來唯一地識別建築物地址。
指定為唯一的性質,會在對話方塊底部的清單中顯示。