sql >> Databasteknik >  >> RDS >> Mysql

Hur relaterar jag en tabell till många olika tabeller?

Låt oss anta att dina tabeller (elev, lärare, personal, avd) alla har en int-primärnyckel som heter Id.

För din kommentarstabell kan du skapa en tabell.

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

En rad i Kommentarer kan se ut så här

1,'Student',347,'text'


  1. Fråga PostgreSQL med Npgsql och Entity Framework med unaccent

  2. Serialisering av 'Stängning' är inte tillåten - laravel

  3. Hur man får aktuellt Connection-objekt i Spring JDBC

  4. Hur kan jag skicka en rad PDO-parametrar men ändå ange deras typer?