Bonjour

je travaille sur un projet qui contient plusieurs petits tables referentieles maximum ils ne depassent pas 10 lignes par table.

j'utilise laravel est ce qu il y a une maniere professionel de les stocker dans mon projet dans un seul table.

Merci d'avance.

1 réponse


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()