Cita:
Iniciado por efrainuzco En que casos se hace de una manera y en que casos se hace de otra?
Cita:
Iniciado por Bonez si son datos fijos, ¿para qué hacer trabajar mas al servidor?
En general, coincido con Bonez. Pero también existen tablas con datos fijos y tienen bastante utilidad, según el caso.
Habría que preguntarnos ¿Para qué vas a utilizar esos datos? ¿Se van a relacionar con otros datos de la BD? ¿Te interesa mantener otros datos de los países además de su id y nombre (por ejemplo, una descripción)?
De responder afirmativamente a cualquiera de las preguntas anteriores, te va a convenir mucho tener una tabla (aunque sea de longitud fija) con todos los países.
Una pregunta más: ¿Es posible que necesites agregar nuevos países en un futuro?
Si tu respuesta es "NO" (o, sea, no vas a agregar ni borrar países prácticamente nunca) recién puedes plantearte si escribir la lista en el HTML o si cargarla dinámicamente.
saludos