IDREFの対象となるのはIDだけなのですか?

というのは、idとして番号を扱って、後で参照したいのです

IDでは最初の1文字目に数字を用いることができません

IDの代わりにNMTOKENを用いて、これを後で参照することはできないのですか?