Estoy al otro lado del charco y ahora lo pruebo, lo del nombre son edificios famosos y son registros únicos porque no me interesa que se repitan si mira por ejemplo la wikipedia por ejemplo hay cientos de palacios reales pero si me refiero a uno en particular por ejemplo Palacio Real que hay varios) añado de Madrid para identificarlo no lo denomino como solo palacio real. Si se repite siempre se le puede añadir otro atributo al nombre. La wikipedia también hace lo mismo si quiere puede mirar este ejemplo
Fuerte de Agra
http://es.wikipedia.org/wiki/Fuerte_de_Agra
Fuerte rojo de Delhi
http://es.wikipedia.org/wiki/Fuerte_rojo_de_Delhi
Puede hacer lo mismo con el término Casa Blanca
Si me refiero a la de Washington solo la nombraré con ese término
http://es.wikipedia.org/wiki/Casa_Blanca
Si me refiero al edificio con el mismo nombre en moscú la llamaré Casa Blanca de Moscú
http://es.wikipedia.org/wiki/Casa_Blanca_de_Mosc%C3%BA
Los dos son fuertes rojos o casas blancas pero en el identificador nombre siempre los nombro de forma diferente quedando siempre el nombre como key única.
Sólo uso id cuando sé que los nombres se van a repetir, porque el mysql en su memoria interna ya les añade un número de orden.
Esto lo hago porque que edificios famosos hay unos pocos miles, si haría un catastro pues sí lo haría con otra key.
****
Ya he probado su select y nada los ordena alfabéticamente los 5 primeros registros.
A partir de ahora voy a incluir la fecha y los ordenaré por fecha de inserción, gracias por su tiempo y explicaciones.
Respecto al campo fecha no es una fecha es un año ya está cambiado el nombre, lo que pasa que le puse tipo year y no me cogía números negativos -200 para decir que es A.C. u otros números, el year está muy limitado.