Relier des tables dans PhpMyAdmin
Bonjours à tous :aie:
J'ai actuellement 3 tables dans ma base de donnée ( Users, Exercice, Sequence ).
En gros je voudrais réaliser ceci :
- chaque client pourra créer ses exercices, et chaque exercice contient un nombre de sequence.
exemple :
Code:
1 2 3 4 5 6 7 8 9 10
|
User 1
nombre_exercice:5
#Exercice1
*Sequence1
*Sequence2
#Exercice2
*sequence1
*sequence2
............. |
et comme cela pour chaque client. j'ai réalisé mes 3 tables :
users :
Code:
1 2 3 4 5 6 7 8 9
|
CREATE TABLE `users` (
`id` bigint(20) NOT NULL,
`username` varchar(255) NOT NULL,
`password` varchar(255) NOT NULL,
`email` varchar(255) NOT NULL,
`avatar` text NOT NULL,
`signup_date` int(10) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8; |
Exercice:
Code:
1 2 3 4 5 6
|
CREATE TABLE `erxercice` (
`exerciceId` int NOT NULL,
`exerciceNom` varchar(255) NOT NULL,
`nbSequence` int NOT NULL,
) ENGINE=MyISAM DEFAULT CHARSET=utf8; |
Exercice:
Code:
1 2 3
|
CREATE TABLE `sequence` (
`..... |
Pourriez vous m'aider à réaliser les jointures entre les tables ? en sachant que chaque user ne doit avoir accès qu'a ses exercice et séquence à lui et non celui des autres...
Dois'je rajouter des champs entre les tables pour les relier en elles ?