Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Kann es zwei Beziehungen zwischen zwei Tabellen geben?

Meine Empfehlung ist, vier Tische zu haben. Eine Mitarbeitertabelle, eine Arbeitgebertabelle, eine Tabelle, um Mitarbeiter mit Arbeitgebern in Beziehung zu setzen (wer sagt, dass ein Mitarbeiter nicht für zwei Arbeitgeber arbeiten kann) und schließlich eine Tabelle, um einen Arbeitgeber mit seinem bevorzugten Mitarbeiter in Beziehung zu setzen.

EDIT:Ja, natürlich kann es zwei Beziehungen zwischen den gleichen zwei Tabellen geben.