Bonjour à tous,

Pour expliciter mon problème je pose un exemple simple. J'ai une table "Contact" avec un champ "Phone". Dans l'application, il y a la possibilité de d'ajouter autant de numéros de téléphone que nécessaire (formulaire avec une fonction JS de rajout d'input). Ainsi que l'on ait 1 ou 100 numéro, le formulaire n'est pas limité.

Ma question est simple, comment optimiser l'intégration et le traitement dans informations avec une BDD. Rajouter un champ a chaque numéro me semble impertinent.

La solution qui me semble la plus pertinente reste encore de gérer tous les input "phone" avec des séparateurs de les mettre dans la BDD sous le même champ "Phone" et pour les récupérer d'utiliser un explode sur ce même séparateur. Est-ce effectivement ce qu'il y a de mieux ? Comment marchent ces formulaires évolutifs en tant normal ?

Merci d'avance pour votre aide.