Zo af en toe loop ik tegen hetzelfde probleem op, waar ik al meerdere keren mijn hoofd over heb gebroken.
Stel ik heb een tabel studenten en een tabel docenten. Deze twee soorten personen zitten in verschillende tabellen omdat er verschillende rechten aan hangen, verschillende persoonsgegevens, etc.
Nu heb ik een tabel chat. Docenten en studenten moeten met elkaar kunnen chatten. Daaronder hangt een tabel chatberichten met een chat_id, het getypte bericht en ....
Een koppeling naar de student of docent. Hoe kun je dat goed koppelen terwijl het om twee tabellen gaat? Ik kan een student_id opnemen en een docent_id, maar dat klinkt nogal ranzig en bij queries is het niet handig.
Iemand een slim idee om dit soort problemen te verhelpen?
Dank!
Stel ik heb een tabel studenten en een tabel docenten. Deze twee soorten personen zitten in verschillende tabellen omdat er verschillende rechten aan hangen, verschillende persoonsgegevens, etc.
Nu heb ik een tabel chat. Docenten en studenten moeten met elkaar kunnen chatten. Daaronder hangt een tabel chatberichten met een chat_id, het getypte bericht en ....
Een koppeling naar de student of docent. Hoe kun je dat goed koppelen terwijl het om twee tabellen gaat? Ik kan een student_id opnemen en een docent_id, maar dat klinkt nogal ranzig en bij queries is het niet handig.
Iemand een slim idee om dit soort problemen te verhelpen?
Dank!