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

Comment relier une table à plusieurs tables différentes ?

Supposons que vos tables (étudiant, enseignant, personnel, département) ont toutes une clé primaire int nommée Id.

Pour votre tableau de commentaires, vous pouvez créer un tableau.

Id int
CommentType enum (student, teacher, staff, dept)
LinkId int
Comment

Une ligne dans les commentaires pourrait ressembler à ceci

1,'Student',347,'text'