En complément à cet exemple pertient, quelques liens pour comprendre la notion de base de données relationnelles. C'est un peu long à lire, mais c'est mieux de lire un peu avant de programmer.
Introduction aux basses de données: http://www.commentcamarche.net/bdd/bddintro.php3 Tutoriel accessible, destiné à des non-informaticiens: http://cerig.efpg.inpg.fr/tutoriel/bases-de-donnees/sommaire.htm Introduction au modèle relationnel : http://www.commentcamarche.net/bdd/bddintro.php3 http://www.commentcamarche.net/relation/relintro.php3 Bonne lecture! Pascal (l'autre) > -----Message d'origine----- > De : [email protected] [mailto:[EMAIL PROTECTED] > De la part de Paul Rambeaux > Envoyé : mercredi 28 septembre 2005 9:33 > À : CyberTech > Objet : Re[2]: [CCTK] Ajout de champs dans une table access en ASP > > Pour faire concret, il te faut une table "signalétique" : > > N°EMPLOYE NOM PRENOM ADRESSE > 5001 DUPONT MARCEL PLACE DE LA GARE etc... > 5002 DURAND LEON RUE DU PONT etc. > 5003 DUMOU LOUIS CHEMIN DU HALAGE... > > et une table "formations" ou tu auras un article par N°Employe / Formation > : > N°EMPLOYE Log. FORMATION DATE > 5001 Non LOTUS / / > 5001 Oui WORD 99/99/99 > 5001 Non EXCEL 99/99/99 > 5002 Oui LOTUS etc > 5003 etc. > > et une troisième table avec la liste des formations possibles : > LOTUS Formation lotus > WORD Formation Word > EXCEL etc...) > (en fait en théorie, on met un code + libellé, mais le libellé n'est pas > indispensable si le code est suffisamment parlant) > > Quand une nouvelle formation arrive, il faut la créer dans la troisième > table, > et ajouter une ligne pour chaque employé avec le code de la nouvelle > formation > dans la deuxième table. > > Mais pour ma part, je me contenterais de créer la formation dans la 3ème. > Puis, > au fur et à mesure que les employés ont suivi une formation, tu crée une > ligne > dans la deuxième table (du coup, le logique OuiNon est inutile : la > présence de > la ligne indique que ça a été suivi, son absence qu'il ne l'a pas encore > suivie...) > > Paul Rambeaux > > -- > New CyberCafe address: http://cybercafe.exmachina.tv > Cette liste vous est offerte par Emakina <http://www.emakina.com/> > Emakina: technologie et creativite au service de vos projets Web. > Desabonnement par email : <mailto:[EMAIL PROTECTED]> -- New CyberCafe address: http://cybercafe.exmachina.tv Cette liste vous est offerte par Emakina <http://www.emakina.com/> Emakina: technologie et creativite au service de vos projets Web. Desabonnement par email : <mailto:[EMAIL PROTECTED]>
