ویژگی ID : برای قراردادن یک مقدار منحصر به فرد در به عنوان مقدار ویژگی  استفاده می شود. برای تعریف این ویژگی از کلمه ID استفاده می کنیم.
مثال :
<!ATTLIST student  id  ID >
نکته : مقدار یک ویزگی ID تابع قوانین نام گذاری در xml است.بنابراین فقط با حرف یا علامت _ شروع می شود و در آن از حرف ، عدد  – یا _و یا .  می توان استفاده کرد.
ویژگی IDREF : از این ویژگی برای اشاره به ID عنصری دیگر استفاده می شود.
<!ATTLIST student   teacher  IDREF>

ویژگی IDREFS : از این ویژگی برای اشاره به ID چند عنصر دیگر استفاده می شود.
<!ATTLIST student  lesson  IDREFS>