In dit geval wil je werken met foreign key constraints. Als je MySQL gebruikt zul je inderdaad de InnoDB engine (ipv MyISAM) moeten gebruiken. Hier kun je voor kiezen als je een tabel aanmaakt.
Je kunt daarna in phpmyadmin constraints aanbrengen tussen je tabellen. Dit doe je via het linkje 'Relation View' dat je ziet staan als je het overzicht van je tabel bekijkt.
Als ik kijk onder engines zie ik dat
mijn reserve server (zelfde Mysql versie) wel de Innodb aan staat en bij mijn huidige niet.
Hoe kan ik dit op eenvoudige manier inschakelen?????
Volgens mij staat deze engine standaard altijd aan als je MySQL installeert, maar ik zou ook op moeten zoeken hoe je hem activeert als dit niet het geval is.
Bij acces kon je een lijntje leggen en zeggen 1 op1, 1op veel of veel op1.
Dat is de grafische weergave van datgene dat er eigenlijk in SQL moet worden aangemaakt. Er zijn diverse tools voor oa. MySQL beschikbaar die dit ook zo kunnen weergeven.
Verder kan het geen kwaad om gewoon SQL te gaan leren, daar heb je veel meer aan. Zeker op het moment dat je moet debuggen of een systeem gaat uitbreiden.