Mmmmh la manière pro c'est de créer une colonne catégories
Tu as ta table avec:
ID, ...informations, category
Chaque lignes sont regroupées avec category
(bon après tu appeles ça comme tu veux, tu lui met le nom qui est adapté à ton projet x))
Et quand tu voudra récuperer tes tables, tu fera une requete sur les tables avec un where pour attraper la table que tu veux, ou alors si tu veux tout récupérer par bloc, suffira de faire un $table->orderBy('category')->groupBy('category')->get()