Plusieurs potentiels prénoms
Bonjour,
On est sur un service où on doit stocker les noms et tous les prénoms de nos clients.
Nos développeurs fournissent ce genre de table
ID (int)
Nom (varchar 50)
Prenom_1 (varchar 50)
Prenom_2(varchar 50)
Prenom_3(varchar 50)
Prenom_4(varchar 50)
Prenom_5(varchar 50)
En sachant qu'on a tous un prénom 8-) et que +- 70% des personnes ont un 2ème prénom et que moins de 50% ont un 3ème prénom, et je ne parle même pas des 4ème et 5ème prénom.
Je penserai plus vers une structure à 2 tables comme ça:
Client
ID (INT)
Nom (varchar 50)
Prenom (varchar 50)
Client_prénom
ID (int)
Prénom (varchar 50)
Ordre (varchar 50)
Selon vous, quelle serait la meilleure solution ?
Merci.
ps: on tourne sur MSSQL 2008 R2