Skip to content
Valider c5849376 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

permettre au compilateur de gerer les jointures (id_xxx) <-> (id_objet AND...

permettre au compilateur de gerer les jointures (id_xxx) <-> (id_objet AND objet='xxx') dans les deux sens
au passage, le choix des cles de jointures par table(s) intermediaires est maintenant identique au choix de cle sur une jointure directe
pour ceci, 
calculer_chaine_jointures prend un argument supplementaire permettant de specifier que l'on veut une jointure directe sans etape, et est utilisee dans la decompositon des etapes sur les jointures multiples
calculer_critere_infixe retourne une valeur supplementaire qui est un where_complement contenant une clause where complementaire du type (objet='xxx')

les jointures produites sont du type

FROM t INNER JOIN L ON (t.id_xxx=L.id_objet)
WHERE L.objet='xxx'
parent 27621f71
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter