... Moi j'aurai fait ça : (en souligné les clés de table)
[users]
id_user
nom
...
[batiments]
id_batiment
libelle
prix
...
[constructions]
id_batiment
id_user
nombre
... Sauf s'il y a d'autres infos dans la table de construction (auquel cas, il faut supprimer le champ nombre qui indique le nombre de batiment construit et rajouter un id_construction, qui permettra de distinguer les construction. Cet id_construction devriendra alors la clé primaire de ta table)
[users]
id_user
nom
...
[batiments]
id_batiment
libelle
prix
...
[constructions]
id_batiment
id_user
nombre
... Sauf s'il y a d'autres infos dans la table de construction (auquel cas, il faut supprimer le champ nombre qui indique le nombre de batiment construit et rajouter un id_construction, qui permettra de distinguer les construction. Cet id_construction devriendra alors la clé primaire de ta table)