Use Flutter's DataTable for sortable, selectable tabular data — plus when to switch to DataTableSource and how to style and scroll it correctly.