perguntei ao @rmdmachado e ele disse que basta isbn10. se vamos estar a distinguir isso e ter maior controlo, até há uma gem que faz isso. mas nao vi ao certo o que faz por baixo e se vale a pena usá-la ou fazer o mesmo nós proprios.
mas nao sabia disso do 'X'