Ich habe eine Tabelle customers
mit den Feldern id
, name
und so weiter.Laravel definieren Beziehung über mehrere Tabellen
Eine Tabelle doctors
mit den Feldern id
, name
.
Dann gibt es eine Tabelle subject_areas
, die alle Themenbereiche hat, die ein Arzt haben kann. Die Felder sind id
, text
.
So kann jeder Arzt mehrere Themenbereiche haben. Es gibt eine Pivot-Tabelle doctor_subject
, die eine angleToMany-Beziehung ist.
Hier ist mein Problem: Ein Kunde kann mehrere Ärzte haben, aber nur für einen bestimmten Themenbereich. Ich habe es mit einer neuen Tabelle customer_doctor
mit den Feldern id
, customer_id
und doctor_subject_id
versucht. Aber wie kann ich das in Eloquent abbilden?
können sich Ärzte und Kunden in Ihrer App anmelden? – lewis4u
Ja, ich habe bereits einen "Benutzertisch"/ein Modell, von dem Kunden und Ärzte profitieren. – nutzt
ok, also speichern Sie alle von ihnen in Benutzer Tabelle? Ärzte und Kunden? – lewis4u