2010-01-09 3 views
0

Je prévois de développer un système de répertoire Web. (Php utilisé)Comment démarrer la conception de DataBase pour un projet Web?

Mais je ne sais pas comment démarrer la conception de base de données.

Y at-il de bons livres/tutoriels à ce sujet? Je vous remercie.

+3

La question est trop générale et ne fournit pas suffisamment d'informations sur les exigences ou les fonctionnalités souhaitées du projet ou de la base de données utilisée. Si vous n'avez aucune idée de DB Design, commencez par http://en.wikipedia.org/wiki/Database_design ou recherchez les termes http://www.google.de/search?q=database+design – Gordon

Répondre

4

Les questions que vous devriez vous poser (ou le propriétaire du produit) sont:

  • Quelles entités sont au cœur de votre application?
  • Comment sont-ils liés les uns aux autres?

Je pense: système d'annuaire Web a obtenu:

  • Entrées
  • Catégories
  • Mots
  • utilisateurs

prendre maintenant davantage .. comment sont-elles liées l'un pour l'autre?

  • entrées appartiennent à des catégories
  • Les balises sont associées à des entrées
  • Les entrées sont soumises par les utilisateurs

Et une autre étape ..

  • Entrées ont des titres, des descriptions, des images , liens, informations de contact
  • Les utilisateurs ont des noms d'utilisateur, ema , les mots de passe
  • NIT

.. et ainsi de suite

+0

Grande aide. Merci. –

+0

Heureux que je pourrais aider .. :) – Sri

Questions connexes