sql >> Databáze >  >> RDS >> Mysql

Jak propojím jednu tabulku s mnoha různými tabulkami?

Předpokládejme, že všechny vaše tabulky (student, učitel, zaměstnanci, oddělení) mají primární klíč int s názvem Id.

Pro vaši tabulku komentářů můžete vytvořit tabulku.

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

Řádek v komentářích může vypadat takto

1,'Student',347,'text'


  1. 7 klíčových věcí k zapamatování o globalizaci datových modelů

  2. 19 Online zdroje informací o chybách návrhu databáze

  3. Jak lze převést sekundy (nebo milisekundy) na časové razítko (nebo jen řetězec, který vypadá jako datum) v mySql

  4. Nelze se připojit k místnímu serveru MySQL přes socket homebrew