Re: Cardinalités |
Sujet: Re: Cardinalités par Celtic sur 30/1/2006 12:43:26 Pour 1,n 1,n pas de souci tu peux créer tes classe et tes eleves separement. Le tout etant apres de les affecter comme il se doit... ex: dans tas fenetre un liste deroulante pour les classes, et pour les eleve un tableau avec case a cocher (coche|Nomeleve) nomcl est une chaine = comboclasse..valeur idcl,i,oc,idelev est un entier si hlitrecherchePremier(Classe,Nom,nomcl) alors idcl = classe.idclasse fin houvre(eleve_classe) oc = tableoccurence(TableEleve) pour i=1 a oc si tableEleve.coche[i] = 1 alors pour tout eleve avec eleve.nom=Table.nom[i] idelev=Eleve.ideleve eleve_classe.ideleve = idelev eleve_classe.idclasse = idcl hajoute(eleve_classe) fin fin fin hferme(eleve_classe) attention au doublon pour les eleves rajoute le prenom dans ton tableau et dans ton pour tout |