sql >> Database teknologi >  >> RDS >> Mysql

MySQL flere fremmednøgler

Jeg kan godt lide at foreslå følgende design (ligesom dit):

Først og fremmest vil vi have tre borde

USER -- UserId, other fields
COMPANY -- CompanyId, other fields
PHONE -- PhoneId, PhoneNumber

Så har du to tabeller til lagring af relationen

COMPANY_PHONE -- CompanyId, PhoneId
USER_PHONE -- UserId, PhoneId


  1. Geninstaller MySql i mac os x 10.6.6

  2. Overvågning af MariaDB-ydelse i en hybridsky

  3. Oracle Wait-begivenheder, som alle bør kende

  4. Scala og MySQL JDBC-driver