MySql : Flux Xml

6 réponses
AuteurMessage

ddpetit |
Modérateur

Photo de ddpetit

Inscrit le : 03/05/2006

# Le 15/01/2007 à 19:24

Bonjour à tous,
Je travaille actuellement sur un comparateur de prix pour un client, mais je ne sais pas comment faire ma bdd pour utiliser correctement les flux.
J'intégre les flux xml de TradeDoubler.

Voici le schéma de mes tables :
CREATE TABLE `cat` (
`id` int(11) unsigned NOT NULL auto_increment,
`nom` varchar(150) NOT NULL default '',
`url` varchar(250) NOT NULL default '',
`actif` enum('0','1') NOT NULL default '0',
`cat_sup` int(11) NOT NULL default '0',
`nom_ang` varchar(150) NOT NULL default '',
PRIMARY KEY (`id`)
)

CREATE TABLE `filtres` (
`nom` varchar(150) NOT NULL default '',
`value` varchar(150) NOT NULL default '',
`produits` text NOT NULL
)

CREATE TABLE `produits` (
`id` int(11) NOT NULL auto_increment,
`nom` varchar(250) NOT NULL default '',
`description` text NOT NULL,
`image` text NOT NULL,
`url` text NOT NULL,
`prix` decimal(6,2) NOT NULL default '0.00',
PRIMARY KEY (`id`)
)

Merci de votre aide

Loccasion.com - Vente de voitures d'occasionOuvrir dans une nouvelle fenetre - Mandataire AutoOuvrir dans une nouvelle fenetre

Fred | Frédéric
Modérateur

Photo de Fred

Inscrit le : 09/05/2005

# Le 15/01/2007 à 20:33

hmmm, c'est quoi qui te pose problème exactement ? le parsing du fichier ? l'insertion ?

"Le bois ne rend pas les coups"

erwinol | Erwin
Membre

Photo de erwinol

Inscrit le : 09/05/2005

# Le 15/01/2007 à 21:49

C'est quoi la question ???

zimounet | Quentin
Membre

Photo de zimounet

Inscrit le : 22/03/2006

# Le 16/01/2007 à 05:00

pour la structure des tables, tu dois pouvoir t'en sortir avec ça.

pour les categ: id, id_cat_mere, nom

pour les produits, il te faudra gérer un meme produit pour plusieurs marchands...

Ah, c'est balot madame Chombier!

ddpetit | Damien
Modérateur

Photo de ddpetit

Inscrit le : 03/05/2006

# Le 16/01/2007 à 06:48

Le problème que j'aborde ici est celui des filtres : je ne sais pas trop comment m'y prendre pour faire un truc convenable et qui soit assez rapide dans une recherche. Donc j'avais fais une table 'filtres', qui enregistre les filtres par nom et valeur et rentre les produits consacrés sous forme de id,id,id ...
Donc pour faire une recherche le serveur fait un LIKE %id% mais je pense pas que ce soit le système le plus performant.

Loccasion.com - Vente de voitures d'occasionOuvrir dans une nouvelle fenetre - Mandataire AutoOuvrir dans une nouvelle fenetre

superfc | Florent
Membre

Photo de superfc

Inscrit le : 01/07/2006

# Le 16/01/2007 à 18:49

A ta place, je fais ça, et je vois si ça suffit. Si ça suffit pas, j'essaye en FULLTEXT, puis avec des caches, et après seulement j'essaye de faire un vrai système d'index plus complexe.

Florent Clairambault - http://florent.clairambault.frOuvrir dans une nouvelle fenetre
Gtalk : superfc@gmail.com

ddpetit | Damien
Modérateur

Photo de ddpetit

Inscrit le : 03/05/2006

# Le 17/01/2007 à 07:16

Merci beaucoup pour votre réponse,
Je vais essayer comme ça

Loccasion.com - Vente de voitures d'occasionOuvrir dans une nouvelle fenetre - Mandataire AutoOuvrir dans une nouvelle fenetre

Répondre

Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.

© MHN - Tous droits réservés | CNIL N°844440 | 24/11/2024 12:52:00 | Généré en 4.26ms | Contacts | Mentions légales |