G4uthier
Messages postés131Date d'inscriptiondimanche 2 décembre 2007StatutMembreDernière intervention23 juillet 2009
-
29 avril 2008 à 14:54
G4uthier
Messages postés131Date d'inscriptiondimanche 2 décembre 2007StatutMembreDernière intervention23 juillet 2009
-
30 avril 2008 à 12:06
bonjour, j'ai une base de donnée pour un site de location:
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?
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 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é).
G4uthier
Messages postés131Date d'inscriptiondimanche 2 décembre 2007StatutMembreDernière intervention23 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...)
G4uthier
Messages postés131Date d'inscriptiondimanche 2 décembre 2007StatutMembreDernière intervention23 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...
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 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