Acá existen dos puntos de vista:
- Cumplir a ciegas la exigencia del cliente.
- Mostrarle al mismo cómo deben hacerse las cosas.
Si tu post, originalmente, hubiera sido publicado en el foro de Web General, por ejemplo, posiblemente (aunque en forma poco probable) quien hubiese contestado podría haberse pasado por alto el nombrarte <thead>, <tbody>, etc. y haberte dicho, simplemete:
datos tabulados = tabla
Con la pertinencia de mostrar esos datos en forma accesible, te he mostrado una estructura básica, accesible y de acuerdo a las consideraciones establecidas por la
World Wide Web Consortium.
Al respecto, podés sentirte libre de consultar el documento
Tables in HTML documents.
Que tengas mucha suerte!