Mysql
 sql >> Base de données >  >> RDS >> Mysql

Conception de base de données pour les utilisateurs et les contacts

Il peut y avoir différentes manières. Si vous supposez qu'il y aura un nombre limité de numéros de téléphone pour chaque contact, vous pouvez ajouter plusieurs champs, un pour chaque numéro de téléphone, par ex. PhoneNo1, PhoneNo2, PhoneNo3.

Si vous souhaitez rester flexible, vous pouvez ajouter une table contact_phoneNos avec la clé étrangère de Contact et conserver un enregistrement pour un numéro de téléphone.

Je suggère la première solution telle qu'elle est couramment mise en œuvre, comme le numéro de domicile, le numéro de bureau, etc. dans chaque domaine