Comment choisir les données de votre base de données mysql

Pour concevoir une base de données MySQL, vous devez d'abord identifier quelle information appartient en elle. La base de données doit contenir les données nécessaires pour le site Web pour effectuer son but. Voici quelques exemples:

  • Un catalogue en ligne a besoin d'une base de données contenant des informations sur les produits.

  • Une demande de commande en ligne a besoin d'une base de données qui peut contenir des informations client et des informations de commande.

  • Un site Web Voyage a besoin d'une base de données avec des informations sur les destinations, les réservations, tarifs, horaires, et ainsi de suite.

Dans de nombreux cas, votre application pourrait inclure une tâche qui recueille de l'information de l'utilisateur. Par exemple, les clients qui achètent des produits à partir d'un site doivent fournir leur adresse, numéro de téléphone, informations de carte de crédit, et d'autres données afin de compléter la commande. L'information doit être sauvegardé au moins jusqu'à ce que la commande est rempli.

Souvent, le site conserve les informations du client pour faciliter les commandes futures de sorte que le client n'a pas besoin de retaper les informations lors de la commande suivante. L'information offre également des opportunités de marketing à l'entreprise opérant le site, telles que l'envoi des offres de marketing ou des bulletins d'information à la clientèle.




Une base de données client peut recueillir l'information à la clientèle suivants:

  • Nom

  • Adresse

  • Numéro de téléphone

  • Numéro de fax

  • Adresse e-mail

Vous devez équilibrer votre envie de recueillir toutes les informations potentiellement utiles que vous pouvez penser contre la réticence de vos utilisateurs à donner des renseignements personnels - ainsi que leur évitement des formes qui ressemblent trop de temps.

Un compromis est de demander des informations facultatives. Les utilisateurs qui ne dérange peut entrer cette information, mais les utilisateurs qui ont des objections peuvent laisser cette partie du formulaire vierge. Vous pouvez également offrir un incitatif: Le plus de la forme, plus l'incitation dont vous avez besoin pour motiver l'utilisateur de remplir le formulaire.

Voici un exemple: Un utilisateur pourrait être disposé à remplir un court formulaire pour participer à une loterie qui offre deux billets de cinéma en avant-première comme un prix, mais si la forme est longue et compliquée, le prix doit être plus précieux, tels que une chance de gagner un voyage à Hollywood.

Prenez le temps de dresser une liste complète de l'information dont vous avez besoin pour stocker dans votre base de données. Bien que vous pouvez modifier et ajouter des informations à votre base de données après que vous développez, y compris l'information depuis le début est plus facile, et vous pourriez être en mesure d'éviter le travail supplémentaire de modifier la base de données ultérieurement.

Aussi, si vous ajoutez des informations à la base de données plus tard - après que la base de données est en cours d'utilisation - les premiers utilisateurs de la base de données ont une information incomplète. Par exemple, si vous changez votre formulaire afin qu'il demande maintenant à l'âge de l'utilisateur, vous ne devez pas l'âge pour les personnes qui ont déjà rempli le formulaire et qui sont déjà dans la base de données.


» » » Comment choisir les données de votre base de données mysql