Cita: Para eso yo decia de crear un campo Orden que sea un entero, y siempre usar el ORDER BY con mi campo de orden, pero si en algun momento se me duplicaba este campo orden, que pasaria era mi duda;
Puedes tener un campo orden que pueda tener registros repetidos. Desde que no lo declares como unique key o primary key puedes tener registros repetidos en el campo.
No se si te estoy entendiendo bien, pero si nos compartes un ejemplo practico de lo que quieres hacer, puede ser mas facil ayudarte.
Un saludo nicolyto77.