j'ai pas trop compris ta demande ...
Avant de faire un projet de ce type tu vas devoir faire un MCD (modèle conceptuel des données)
Avant tout projet de programmation attaquant des bases de données il faut schématiser ta base de données.
La schématisation d'une base de données ne se fait pas comme ca à la mords moi le noeud, elle est normalisée.
Les 2 principales normes pour faire des MCD sont l'UML et Merise.
Avec le MCD tu vas modéliser ta base c'est à dire que tu vas décrire toutes les entités de ta BD avec leurs propriétés leurs clés (primaires, secondaires, étrangères), leurs relations avec d'autres entités.
Cette étape est primordiale car c'est a partir de ton MCD que sera batie ta base de données. En d'autres termes, un mauvais MCD peut amener au crash de ta base ou a des dysfonctionnements.
Tu pourra trouver en cherchant sur

des cours sur les MCD.
Je sais pas trop si j'ai répondu a ta question..
voili voilou. ++ et bon courage.
Si tu as d'autres questions .. hesite pas