Base donnée location appartement conseil

Résolu
G4uthier Messages postés 131 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 23 juillet 2009 - 29 avril 2008 à 14:54
G4uthier Messages postés 131 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 23 juillet 2009 - 30 avril 2008 à 12:06
bonjour, j'ai une base de donnée pour un site de location:

http://www.imagup.com/imgs/1209473198.html

Je voudrais qu 'on puisse rajouter plsuieur photo plutot que deux. Le mieux c'est de créer une nouvelle table image ?
ou avez vous une  meilleur solution?

j'attends vos réponses avec imptatience :)

10 réponses

malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
29 avril 2008 à 23:56
aussi ouais. Mais avec une relation 1,n t'as pas besoin de table de jointure. Sauf si c'est du n,n donc (une image peut-être aussi liée à X propriétés quoi, et pas juste x images à 1 propriété).
3
Teclis01 Messages postés 1423 Date d'inscription mardi 14 décembre 2004 Statut Membre Dernière intervention 29 décembre 2012 4
29 avril 2008 à 15:02
Depend a tes compétences et les limitations que tu te fixes ... Combien de Mo d upload,...

Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

 Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro
0
G4uthier Messages postés 131 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 23 juillet 2009
29 avril 2008 à 15:16
Mo d'upload c'est pas trop genant les images sont resizer. Parce que pour linstant dans ma table l image correspond à la facade de la maison. Je voudrais rajouter des image genre pour les pièces (cuisines,living room...)
0
Teclis01 Messages postés 1423 Date d'inscription mardi 14 décembre 2004 Statut Membre Dernière intervention 29 décembre 2012 4
29 avril 2008 à 17:21
si tu dois faire rapide alors "override" la table sinon refais en une et migres toutes les images vers la nouvelle table

Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

 Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
29 avril 2008 à 23:32
Hello,

c'est une relation 1-n : il te faut une nouvelle table avec id de l'annonce, et url de l'image (par exemple), à minima.
0
G4uthier Messages postés 131 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 23 juillet 2009
29 avril 2008 à 23:39
0
G4uthier Messages postés 131 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 23 juillet 2009
29 avril 2008 à 23:41
sans les champ img et img2 dans propeties que j'ai oublié d enlever
0
G4uthier Messages postés 131 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 23 juillet 2009
30 avril 2008 à 00:04
ok je vois donc si j'ai bien compris ma table de jointure "include" je l'oublie. Parce que en "ACSI" on a toujours vu les MCD avec jointure comme ca. Au pire je peux modeliser comme ca pour mon rapport et rajouter seulement la table image. Je sais pas si ca pose problème...
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
30 avril 2008 à 00:26
Oui, en fait c'est simple.
Imagine que les lettres représentent des images, et les chiffres des propriétés. Même si les images (et les propriétés) ont plus d'attributs que juste un.

Si tu as une remation de type 1 propriété X images, et 1 image 1 propriétés :
A 1
B 1
C 1
D 2
E 2
F 2
tu n'as pas besoin de table de jointuire : elle seraiut vraiment superflue. Même avec plusieurs propriétés :
imageA urlA titreA propriété1
imageB urlB titreB propriété1
imageC urlC titreC propriété1
imageD urlD titreD propriété2

ârce que avoir une table avec
imageA urlA titreA
une table avec
propriété1
et une table de jointure avec
imageA propriété1 ajoute simplement une table inutile.

Mais si tu es une relation n,n:
A 1
B 1
C 1
A 2
E 2
F 2
par exemple, alors oui, tu as besoin d'une table de jointure sinon tu vas répêter inutilement certaines infos :
imageA urlA titreA propriété1
imageB urlB titreB propriété1
imageA urlA titreA propriété2
imageC urlC titreC propriété2
on a 2 fois imageA urlA titreA ici par exemple. Dans ce cas autant avoir 2 fois juste
imageA propriété1
imageA propriété2
dans la table de jointure, mais une seule fois dans la table Images :
imageA urlA titreA

tu saisis?
0
G4uthier Messages postés 131 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 23 juillet 2009
30 avril 2008 à 12:06
Ok je comprends , sympa de m'avoir expliquer cela merci.
Bon aller je suis parti pour coder ... :)
0
Rejoignez-nous