cs_zeydoun
Messages postés3Date d'inscriptionjeudi 22 janvier 2009StatutMembreDernière intervention22 janvier 2009
-
22 janv. 2009 à 11:41
Ptid0m
Messages postés21Date d'inscriptionvendredi 16 janvier 2009StatutMembreDernière intervention15 mai 2009
-
22 janv. 2009 à 17:46
Bonjour,
J'ai 2 Tables publications et
auteurs et je veux ajouter des champs dans la table publications où on trouve
les Id_auteurs des auteurs qui ont participé à la publication.
Ptid0m
Messages postés21Date d'inscriptionvendredi 16 janvier 2009StatutMembreDernière intervention15 mai 20091 22 janv. 2009 à 11:47
Bonjour,
1 , ce n'est pas clair : tu parles d'Id auteur dans la table publication mais tes valeurs sont nom1, nom2 ,...
2, quel champ veux-tu rajouter ?
3 je verrais plutôt trois table :
_Publication (ID,nom)
_Auteur (ID,Nom)
_PublicationAuteur(ID_publication,ID_auteur)
cs_zeydoun
Messages postés3Date d'inscriptionjeudi 22 janvier 2009StatutMembreDernière intervention22 janvier 2009 22 janv. 2009 à 14:08
Je vais te reformuler le problème c mieux ;)
J'ai 2 tables déja créés Artciles et auteurs
Id_article | auteurs
1 | NOM1, NOM2,NOM3
2 | NOM4, NOM5
une table auteurs
Id_auteur | Nom
1 | NOM1
2 | NOM2
3 | NOM3
4 | NOM4
5 | NOM5
Je dois créer la table suivante
Id_article | Id_auteur
1 | 1
1 | 2
1 | 3
2 | 4
2 | 5
Pour le faire, je pense qu'il faut :
-créer la nouvelle tablle.
-Faire une requête qui prend l'Id-article de la table artciles et le met dans Id_article de la nouvelle table.
-Puis prendre le Nom de la table auteur et vérifie si ce nom existe
dans les auteurs de la publication (champs auteurs de la table
publication). Si c'est le cas on met son ID dans Id_auteur de la
nouvelle table.
-Et on continue comme ça jusqu'à la fin.
J'espère que c'est plus clair maintenant ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?