Demande d'aide pour structure d'une base SQL
Posté : 24 janv. 2011, 18:10
Bonjour tout le monde!
Je me permet de faire appel à vous car je débute vraiment en création de site Web, et j'ai une demande de ma direction qui parait simple, mais malheureusement je n'y arrive pas...
En fait le but à la base est simple. Nous souhaitons créer un petit site en PHP/Mysql (j'utilise Dreamweaver CS5 et EasyPHP), qui permettrait aux gens de se connecter et de pouvoir télécharger des supports de cours.
Donc l'idée est qu'il existe différents supports de cours, et que chaque utilisateur doit pouvoir accéder seulement à certains supports mais pas à tous. Là où je bloque, c'est déjà dans la création de la base SQL... Je ne sais pas si je dois créer 2 tables (une pour les utilisateurs et une autre pour les supports de cours), et comment je devrais les mettre en relations.
Exemple:
Quand l'utilisateur A se connecte, il peut voir sur sa page les liens pour les formations 1, 2, 4, et 8
Quand l'utilisateur B se connecte, il peut voir sur sa page les liens pour les formations 1, 3, 5.
Pfff, si quelqu'un pourrait me donner une piste je lui en serait plus que reconnaissant!
Et si je n'ai pas été clair dans mes explications (à force de me casser la tête là-dessus je perd la boule
), n'hésitez pas à me demander des clarifications.
Merci d'avance!
Je me permet de faire appel à vous car je débute vraiment en création de site Web, et j'ai une demande de ma direction qui parait simple, mais malheureusement je n'y arrive pas...
En fait le but à la base est simple. Nous souhaitons créer un petit site en PHP/Mysql (j'utilise Dreamweaver CS5 et EasyPHP), qui permettrait aux gens de se connecter et de pouvoir télécharger des supports de cours.
Donc l'idée est qu'il existe différents supports de cours, et que chaque utilisateur doit pouvoir accéder seulement à certains supports mais pas à tous. Là où je bloque, c'est déjà dans la création de la base SQL... Je ne sais pas si je dois créer 2 tables (une pour les utilisateurs et une autre pour les supports de cours), et comment je devrais les mettre en relations.
Exemple:
Quand l'utilisateur A se connecte, il peut voir sur sa page les liens pour les formations 1, 2, 4, et 8
Quand l'utilisateur B se connecte, il peut voir sur sa page les liens pour les formations 1, 3, 5.
Pfff, si quelqu'un pourrait me donner une piste je lui en serait plus que reconnaissant!
Et si je n'ai pas été clair dans mes explications (à force de me casser la tête là-dessus je perd la boule
Merci d'avance!