tailieunhanh - Pratique de MySQL et PHP- P43

Pratique de MySQL et PHP- P43:Quand la première édition de ce livre est parue, en janvier 2001, la réputation de MySQL et de PHP était déjà bien établie. Ces deux outils étaient connus pour être fiables, performants, pratiques et bien adaptés à une utilisation très spécialisée : la production dynamique de pages HTML. | Chapitre 4. Création d une base MySQL Un type d entité comprenant les éléments ci-dessus décrit toutes les entités d un même ensemble. On représente ce type graphiquement comme sur la figure qui donne l exemple de deux entités Internaute et Film. Nom de l entité Figure Représentation des entités Choix de l identifiant Dans le premier cas on a décidé qu un internaute était identifié par son email ce qui est cohérent pour une application web. Il est en fait très rare de trouver un attribut d une entité pouvant jouer le rôle d identifiant. Le choix du titre pour identifier un film serait par exemple beaucoup plus discutable. En ce qui concerne les artistes acteurs ou réalisateurs l identification par le nom seul paraît vraiment impossible. On pourrait penser à utiliser la paire nom prénom mais l utilisation d identifiants composés de plusieurs attributs quoique possible peut poser des problèmes de performance et complique les manipulations par SQL. Dans la situation fréquente où on a du mal à déterminer quelle est la clé d une entité on crée un identifiant abstrait indépendant de tout autre attribut. Pour les artistes nous avons ajouté id un numéro séquentiel qui sera incrémenté au fur et à mesure des insertions. Ce choix est souvent le meilleur dès lors qu un attribut ne s impose pas de manière évidente comme clé. Associations La représentation et le stockage d entités indépendantes les unes des autres est de peu d utilité. On va maintenant décrire les associations entre des ensembles d entités. Une bonne manière de comprendre comment on doit représenter une association entre des ensembles d entités est de faire un graphe illustrant quelques exemples les plus généraux possibles. Prenons le cas de l association représentant le fait qu un réalisateur met en scène des films. Sur le graphe de la figure on remarque que 1. certains réalisateurs mettent en scène plusieurs films 2. inversement un film est mis en scène par au plus un réalisateur. La recherche des

TỪ KHÓA LIÊN QUAN