Création de tables - Idées
+6
Romuald
Vincent ROZIER
David CANNELLE
Kentin MEUNIER
Bruno FERNANDES
Nicolas BONNETIER
10 participants
Page 2 sur 3
Page 2 sur 3 • 1, 2, 3
Re: Création de tables - Idées
Bon ben en voyant la foule de réponses et l'intérêt général vis-à-vis du projet, on a poutré le machin !
Dispo ici : http://r.bareille.free.fr/Admin/Tables_Romu_David.rar
Avons ajouté à la table Media_evenement les attributs suivants :
- id_media_evenement
- id_evenement (simulation de clé étrangère pointant sur l'id_evenement de la table evenement)
- chemin_media_evenement contenant l'url du média en question
- commentaire_media_evenement contenant LE commentaire sur le média de l'évènement (le commentaire de l'évènement étant, pour moi, comme le "libelle_evenement" de la table "evenement". C'est bien deux choses différentes, si j'ai bien compris le machin!...)
Avons ajouté à la table Quartier les attributs suivants :
- id_ville (simulation de clé étrangère pointant sur l'id_villede la table ville)
Chô
Dispo ici : http://r.bareille.free.fr/Admin/Tables_Romu_David.rar
Avons ajouté à la table Media_evenement les attributs suivants :
- id_media_evenement
- id_evenement (simulation de clé étrangère pointant sur l'id_evenement de la table evenement)
- chemin_media_evenement contenant l'url du média en question
- commentaire_media_evenement contenant LE commentaire sur le média de l'évènement (le commentaire de l'évènement étant, pour moi, comme le "libelle_evenement" de la table "evenement". C'est bien deux choses différentes, si j'ai bien compris le machin!...)
Avons ajouté à la table Quartier les attributs suivants :
- id_ville (simulation de clé étrangère pointant sur l'id_villede la table ville)
Chô
Dernière édition par Romuald le Lun 5 Mai - 19:51, édité 5 fois
Re: Création de tables - Idées
Bonjour,
Je fais parti de l'équipe de développement et je me permets de poster dans votre sublime section car on m'a confié la tâche de développer un moteur de recherche se reposant sur les Hotels/Bars/Restaurants etc..
Je me suis inspiré de votre diagramme (est-il définitf?) et j'aimerais avoir un contact avec les développeurs des tables :
- Ville et Quartier, même si je pense pas avoir de problèmes avec celles-là
- Bâtiment, Restaurant, Bar, Hôtel ou j'aurais besoin de pas mal de renseignements.
Si possible se donner un rendez-vous rapidement.
Merci. =)
Je fais parti de l'équipe de développement et je me permets de poster dans votre sublime section car on m'a confié la tâche de développer un moteur de recherche se reposant sur les Hotels/Bars/Restaurants etc..
Je me suis inspiré de votre diagramme (est-il définitf?) et j'aimerais avoir un contact avec les développeurs des tables :
- Ville et Quartier, même si je pense pas avoir de problèmes avec celles-là
- Bâtiment, Restaurant, Bar, Hôtel ou j'aurais besoin de pas mal de renseignements.
Si possible se donner un rendez-vous rapidement.
Merci. =)
Damien- Geek
- Messages : 28
Date d'inscription : 04/03/2008
Re: Création de tables - Idées
Pour ville et quartier, comme indiqué plus haut, il s'agit de Romuald et moi-même.
Si tu as des questions précises, je t'invite à nous contacter en MP ou sur MSN. Ou alors ouvre un topic si les réponses peuvent aider d'autres personnes de ton groupe.
A noter : quelques modifications (notamment l'inclusion des clés étrangères dans les tables) ont été apportées aux tables dont nous avions la charge. Je laisse Romu éditer son message ou poster un complément pour vous redire ça, j'ai laissé la feuille où tout est noté chez lui, et je n'ai peut-être pas tout dit.
@+
Si tu as des questions précises, je t'invite à nous contacter en MP ou sur MSN. Ou alors ouvre un topic si les réponses peuvent aider d'autres personnes de ton groupe.
A noter : quelques modifications (notamment l'inclusion des clés étrangères dans les tables) ont été apportées aux tables dont nous avions la charge. Je laisse Romu éditer son message ou poster un complément pour vous redire ça, j'ai laissé la feuille où tout est noté chez lui, et je n'ai peut-être pas tout dit.
@+
Re: Création de tables - Idées
Bon voilà, cette fois ça devrait être bon pour nous... nous contacter ici ou msn pour les questions! ou la fac........éventuellement...........................................................................................
Kentin MEUNIER- Geek
- Messages : 21
Date d'inscription : 05/03/2008
Age : 37
Localisation : Dijon || Mâcon ( Pas internet la semaine)
Re: Création de tables - Idées
Après la réunion de ce midi, je vous fait par du nouveau diagramme de classes...
Voici la nouvelle répartition des tâches :
- Quentin et Benoit : spécialisations de batiment + formulaires
- David et Romu : Evt + Cat_evt + Quartier + Ville + formulaires
- Sébastien et lui-même : spécialisations de moyen de transport + transportParQuartier
- Vincent et Miguel : formulaires de moyen de transport + transport par quartier
- Moi-même et mon binome : Enseignement + categorie_bat + formulaire
En raison de la réduction du nombre de tables lors de la réunion de ce midi, le nombre de tâches à attribuer est réduit ! Et vu que Romu et David ont déjà fait les tâches qui leur ont été attribuées avant cette réunion, ils ont donc fait la moitié de la BDD à eux 2 !!
Si vous avez des remarques ou des questions, je vous écoute.
Voici la nouvelle répartition des tâches :
- Quentin et Benoit : spécialisations de batiment + formulaires
- David et Romu : Evt + Cat_evt + Quartier + Ville + formulaires
- Sébastien et lui-même : spécialisations de moyen de transport + transportParQuartier
- Vincent et Miguel : formulaires de moyen de transport + transport par quartier
- Moi-même et mon binome : Enseignement + categorie_bat + formulaire
En raison de la réduction du nombre de tables lors de la réunion de ce midi, le nombre de tâches à attribuer est réduit ! Et vu que Romu et David ont déjà fait les tâches qui leur ont été attribuées avant cette réunion, ils ont donc fait la moitié de la BDD à eux 2 !!
Si vous avez des remarques ou des questions, je vous écoute.
Dernière édition par Nicolas BONNETIER le Jeu 8 Mai - 16:57, édité 1 fois
Nicolas BONNETIER- Nerd
- Messages : 63
Date d'inscription : 05/03/2008
Age : 36
Localisation : Dijon --> pas internet la semaine !
Re: Création de tables - Idées
Ouais super... Sauf que maintenant, il nous faut modifier notre code et nous adapter au nouveau modèle... tssss
Bref, tant pis,
Merci chef
Morale de l'histoire, en L3, attendre 4semaines avant de faire son boulot... ne pas être pressé !!!
Bref, tant pis,
Merci chef
Morale de l'histoire, en L3, attendre 4semaines avant de faire son boulot... ne pas être pressé !!!
Re: Création de tables - Idées
C pas bien de critiquer la L3 !
Ya que quelques modifications à faire en principe...
Par contre, si vous pouviez juste copier vos create table dans des fichiers .sql, et commenter brièvement vos attributs pour que tout le monde puisse s'y retrouver, ça serai encore mieux...
Ya que quelques modifications à faire en principe...
Par contre, si vous pouviez juste copier vos create table dans des fichiers .sql, et commenter brièvement vos attributs pour que tout le monde puisse s'y retrouver, ça serai encore mieux...
Nicolas BONNETIER- Nerd
- Messages : 63
Date d'inscription : 05/03/2008
Age : 36
Localisation : Dijon --> pas internet la semaine !
Re: Création de tables - Idées
Comment ça ?
Dire que id_machin est l'id du machin et que description_truc est la description du truc c'est ça ? ...
Pour les fichiers .sql, pas de problème, mais pourquoi ? En un clic c'est exécuté avec nos scripts...
Dire que id_machin est l'id du machin et que description_truc est la description du truc c'est ça ? ...
Pour les fichiers .sql, pas de problème, mais pourquoi ? En un clic c'est exécuté avec nos scripts...
Re: Création de tables - Idées
Romuald a écrit:Morale de l'histoire, en L3, attendre 4semaines avant de faire son boulot... ne pas être pressé !!!
Heu je sais pas si ça s'adresse au groupe développement (j'suis chef ;p) mais tu nous excuseras de pas savoir ce qu'on doit faire .... le sujet est très large et tout est possible.
De plus tout le monde a le droit à la parole ... donc si vous aviez des idées il fallait les soumettre.
Sinon, Damien s'occupe de la partie recherche d'hotel/restaurant/bar, par contre je sais pas qui va faire les évènements (si un groupe développement se sent de le faire : me pm, c'est du codage là ;p).
Cyril_Edme- Nerd
- Messages : 59
Date d'inscription : 04/03/2008
Re: Création de tables - Idées
Pour les commentaires, ta tout compris David, C pour faciliter le travail du groupe développement pour voir quel est le but de chaque attribut de chaque table, et ça sera plus simple pour faire le dossier de maintenance...
Sinon, pour le .sql, comme ça tout le monde en fera un, et on sera pas perdu qd on cherchera quelque chose, parce que si tout le monde fait à sa manière, et que c'est complètement différent pour chacun, on s'y retrouvera pas...
Sinon, pour le groupe développement :
--> s'il y a des tables que vous pensez ne pas utiliser dans la nouvelle version du diagramme, c'est normal, car il faut bien que je donne un peu de boulot à mes esclaves... Et si jamais il vous reste du temps en fin de projet, elles seront peut-être exploitables...
--> Par contre, si vous trouvez que certaines tables sont complètement inutiles, car complètement inutiles, faites le moi savoir, et on verra...
--> Expliquez-nous vos besoins, si vous trouvez qu'il ne seront pas assouvis, et on vous trouvera une solution...
Sinon, pour le .sql, comme ça tout le monde en fera un, et on sera pas perdu qd on cherchera quelque chose, parce que si tout le monde fait à sa manière, et que c'est complètement différent pour chacun, on s'y retrouvera pas...
Sinon, pour le groupe développement :
--> s'il y a des tables que vous pensez ne pas utiliser dans la nouvelle version du diagramme, c'est normal, car il faut bien que je donne un peu de boulot à mes esclaves... Et si jamais il vous reste du temps en fin de projet, elles seront peut-être exploitables...
--> Par contre, si vous trouvez que certaines tables sont complètement inutiles, car complètement inutiles, faites le moi savoir, et on verra...
--> Expliquez-nous vos besoins, si vous trouvez qu'il ne seront pas assouvis, et on vous trouvera une solution...
Nicolas BONNETIER- Nerd
- Messages : 63
Date d'inscription : 05/03/2008
Age : 36
Localisation : Dijon --> pas internet la semaine !
Re: Création de tables - Idées
Pour la création des tables (classes spécialisées), on ne créera pas d'attribut de spécialisation : par exemple, pour les tables Vélodi et Bus, on ne leur mettra pas d'attribut type_transport !
De plus, l'id de ces tables spécialisées, sera "id" pour chaque classe spécialisée (pour des raisons de simplicité...)
Vous pouvez faire le travail pour le début de la semaine prochaine. Vous pouvez ne pas le faire si vous voulez, vous n'êtes pas obligé (technique du pied dans la porte...), car vous êtes vraiment trop des bêtes de la BDD (... avec étiquette).
Non, je déconne, Au boulot et c'est à rendre pour la fin du WE !
Courage, ça ne devrait pas être long !
Pour Sébastien : Vincent et Miguel attendent ton travail pour commencer le leur, alors fais leur parvenir ton travail le plus rapidement possible...
De plus, l'id de ces tables spécialisées, sera "id" pour chaque classe spécialisée (pour des raisons de simplicité...)
Vous pouvez faire le travail pour le début de la semaine prochaine. Vous pouvez ne pas le faire si vous voulez, vous n'êtes pas obligé (technique du pied dans la porte...), car vous êtes vraiment trop des bêtes de la BDD (... avec étiquette).
Non, je déconne, Au boulot et c'est à rendre pour la fin du WE !
Courage, ça ne devrait pas être long !
Pour Sébastien : Vincent et Miguel attendent ton travail pour commencer le leur, alors fais leur parvenir ton travail le plus rapidement possible...
Nicolas BONNETIER- Nerd
- Messages : 63
Date d'inscription : 05/03/2008
Age : 36
Localisation : Dijon --> pas internet la semaine !
Re: Création de tables - Idées
Ah bah maintenant ça va bientôt être pour hier !
Tssss.
Bon bref, en y regardant de plus près, on n'a rien à changer à nos scripts (sauf que la table media a disparu quoi...)
Donc voici le .rar qui contient les scripts php et le fichier .sql commenté.
(pas eu le temps de re-tester le php, mais bon, y'a rien qu'a bougé quoi...)
Tssss.
Bon bref, en y regardant de plus près, on n'a rien à changer à nos scripts (sauf que la table media a disparu quoi...)
Donc voici le .rar qui contient les scripts php et le fichier .sql commenté.
(pas eu le temps de re-tester le php, mais bon, y'a rien qu'a bougé quoi...)
Re: Création de tables - Idées
On a un petit souci les enfant... Avec la spécification de Moyen_transport :
- TransportParQuartier devrait avoir les clé étrangères de quartier, et de Moyen_transport...
- Pas de souci pour la foreign key de quartier : "foreign key (quartier) references Quartier on update cascade"
- Cependant, Moyen_transport est spécialisé en Bus et Vélodie...
- Donc pb : comment lui dire que la clé étrangère C soit Bus, soit vélodie...???
Des avis ? Comment kon va gérer ça ?
- TransportParQuartier devrait avoir les clé étrangères de quartier, et de Moyen_transport...
- Pas de souci pour la foreign key de quartier : "foreign key (quartier) references Quartier on update cascade"
- Cependant, Moyen_transport est spécialisé en Bus et Vélodie...
- Donc pb : comment lui dire que la clé étrangère C soit Bus, soit vélodie...???
Des avis ? Comment kon va gérer ça ?
Nicolas BONNETIER- Nerd
- Messages : 63
Date d'inscription : 05/03/2008
Age : 36
Localisation : Dijon --> pas internet la semaine !
Re: Création de tables - Idées
donc comme je l'ai dit a nico pour ma part j'enleverais bien la spécialisation de cette classe et je la transformerait en une classe unique avec un attribut type-transport et un autre ligne-bus (qui pourra etre null si le type de transport est velodi).
ça modifierait un peu notre base mais ça serait plus pratique pour sa mise en place car la jgalère a écrire ma create table
ça modifierait un peu notre base mais ça serait plus pratique pour sa mise en place car la jgalère a écrire ma create table
Vincent ROZIER- Geek
- Messages : 46
Date d'inscription : 04/03/2008
Localisation : Dijon
Re: Création de tables - Idées
La création des tables Monument, Restaurant, Bar, et Divers, toutes quatres dérivantes de la table Bâtiment est terminée. Les scripts permettant l'insertion de données dans la table ont aussi été crées. J'ai aussi fait un script qui permet de lister dans le détail l'ensemble des bâtiments sur une même page. Et mine de rien ça ma prit du temps...
Gestion des Bâtiments
Gestion des Bâtiments
Kentin MEUNIER- Geek
- Messages : 21
Date d'inscription : 05/03/2008
Age : 37
Localisation : Dijon || Mâcon ( Pas internet la semaine)
Re: Création de tables - Idées
donc pour moi c'est ok normalement j'ai fait notre partie niveau script de génération sql et formulaire d'administration php pour les table moyen de transport et transport par quartier...
j'enverrais les sources a nico par mail pour qu'il puisse les up sur le forum car j'ai pas de ftp :s
ps : un grand merçi a quentin pour avoir mis ses sources sur le forum, j'aurais jamais pu pondre notre partie en php sinon ^^
j'enverrais les sources a nico par mail pour qu'il puisse les up sur le forum car j'ai pas de ftp :s
ps : un grand merçi a quentin pour avoir mis ses sources sur le forum, j'aurais jamais pu pondre notre partie en php sinon ^^
Vincent ROZIER- Geek
- Messages : 46
Date d'inscription : 04/03/2008
Localisation : Dijon
Re: Création de tables - Idées
Cyril_Edme a écrit:
Heu je sais pas si ça s'adresse au groupe développement (j'suis chef ;p) mais tu nous excuseras de pas savoir ce qu'on doit faire .... le sujet est très large et tout est possible.
De plus tout le monde a le droit à la parole ... donc si vous aviez des idées il fallait les soumettre.
Ne t'inquiètes pas, ce n'est pas les étudiants de L3 que je vise, ni toi bien sûr, loin de là... Pauvres de nous, si on commence à se tirer dans les pattes... Nan nan, c'est la L3 en général, hormis ses étudiants.
Enfin bref, y'en faut bien un qui râle et qui critique tout ... (comment ça c'est tout le temps moi ???)
Re: Création de tables - Idées
Heu je sais que ça va faire chier les gars a qui ça s'adresse mais Kentin si c'est possible tu pourrais mettre des indentation et une certaine mise en page dans ton script de création de table comme celui de Romu et Dav parce que c'est insupp à lire, juste pour que l'on puise voir les information qu'on cherche rapidement quoi.
PS1: j'ai déjà dl le fic donc je vais le modifier à ma convenance mais pour les gars en développement et tout ça serait cool.
PS2: ceux qui doivent soumettre/rendre les leur pensé y aussi.
Merci et désolé pour la gène.
PS1: j'ai déjà dl le fic donc je vais le modifier à ma convenance mais pour les gars en développement et tout ça serait cool.
PS2: ceux qui doivent soumettre/rendre les leur pensé y aussi.
Merci et désolé pour la gène.
Miguel- Plus trop noob
- Messages : 15
Date d'inscription : 05/03/2008
Re: Création de tables - Idées
désolé pour pas avoir répondu plus tôt dans le week end, mais je n'était pas chez moi.
sinon voilà mes create table :
CREATE TABLE `moyen_transport` (
`id_moyen_transport` INT UNSIGNED NOT NULL COMMENT 'identifiant_moyen_transport',
`libelle_moyen_transport` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'description',
`prix_moyen_transport` INT UNSIGNED NOT NULL COMMENT 'prix, en centimes',
`rue_arret_transportt` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'rue, pour localisation',
`type_transport` VARCHAR ( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'type du transport',
PRIMARY KEY ( `id_moyen_transport` ) ,
UNIQUE (
`libelle_moyen_transport`
)
) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = 'contient les différents moyens de transport' ;
et
CREATE TABLE `transport_quartier` (
`id_moyen_transport` INT NOT NULL COMMENT 'identifiant_moyen_transport',
`id_zone` INT NOT NULL COMMENT 'identifiant_zone',
`id_transport_par_quartier` INT NOT NULL COMMENT 'identifiant_transport_quartier',
FOREIGN KEY ( `id_moyen_transport` ) REFERENCES `moyen_transport` ( `id_moyen_transport` ) ON DELETE CASCADE ON UPDATE CASCADE,
FOREIGN KEY ( `id_zone` ) REFERENCES `Quartier` ( `id_zone` ) ON DELETE CASCADE ON UPDATE CASCADE ,
PRIMARY KEY ( `id_moyen_transport` , `id_zone` ) ,
UNIQUE (
`id_transport_par_quartier`
)
) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = 'contient les correspondances moyen_transport / zone -> transport_par_quartier' ;
sinon voilà mes create table :
CREATE TABLE `moyen_transport` (
`id_moyen_transport` INT UNSIGNED NOT NULL COMMENT 'identifiant_moyen_transport',
`libelle_moyen_transport` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'description',
`prix_moyen_transport` INT UNSIGNED NOT NULL COMMENT 'prix, en centimes',
`rue_arret_transportt` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'rue, pour localisation',
`type_transport` VARCHAR ( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'type du transport',
PRIMARY KEY ( `id_moyen_transport` ) ,
UNIQUE (
`libelle_moyen_transport`
)
) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = 'contient les différents moyens de transport' ;
et
CREATE TABLE `transport_quartier` (
`id_moyen_transport` INT NOT NULL COMMENT 'identifiant_moyen_transport',
`id_zone` INT NOT NULL COMMENT 'identifiant_zone',
`id_transport_par_quartier` INT NOT NULL COMMENT 'identifiant_transport_quartier',
FOREIGN KEY ( `id_moyen_transport` ) REFERENCES `moyen_transport` ( `id_moyen_transport` ) ON DELETE CASCADE ON UPDATE CASCADE,
FOREIGN KEY ( `id_zone` ) REFERENCES `Quartier` ( `id_zone` ) ON DELETE CASCADE ON UPDATE CASCADE ,
PRIMARY KEY ( `id_moyen_transport` , `id_zone` ) ,
UNIQUE (
`id_transport_par_quartier`
)
) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = 'contient les correspondances moyen_transport / zone -> transport_par_quartier' ;
Re: Création de tables - Idées
Moké, mais il faudrait que tu ajoute des commentaires pour chaque attribut, pour que tout le monde puisse s'y retrouver...
Tu as juste à dire à quoi vont servir les attributs (cf les fichiers de david et romu ou kentin...)
Tu as juste à dire à quoi vont servir les attributs (cf les fichiers de david et romu ou kentin...)
Dernière édition par Nicolas BONNETIER le Mar 13 Mai - 22:36, édité 2 fois
Nicolas BONNETIER- Nerd
- Messages : 63
Date d'inscription : 05/03/2008
Age : 36
Localisation : Dijon --> pas internet la semaine !
Re: Création de tables - Idées
Voici ce que Vincent nous a fait...
Travail de Vincent
Travail de Vincent
Nicolas BONNETIER- Nerd
- Messages : 63
Date d'inscription : 05/03/2008
Age : 36
Localisation : Dijon --> pas internet la semaine !
Re: Création de tables - Idées
merçi d'avoir mis en ligne et merçi a quentin sur qui je me suis largement inspiré pour faire les formulaires ^^
Vincent ROZIER- Geek
- Messages : 46
Date d'inscription : 04/03/2008
Localisation : Dijon
Re: Création de tables - Idées
Voila la dernière version de mes "Create table" a la sauce Miguel ! (avec Unique et NOT NULL!!!)
Je t'en prie Vincent c'est Open Service! De toute y'en a déja un qui s'est servit mais dont je tairais le nom (n'est ce pas B.F.)!
Gestion des Bâtiments
Je t'en prie Vincent c'est Open Service! De toute y'en a déja un qui s'est servit mais dont je tairais le nom (n'est ce pas B.F.)!
Gestion des Bâtiments
Kentin MEUNIER- Geek
- Messages : 21
Date d'inscription : 05/03/2008
Age : 37
Localisation : Dijon || Mâcon ( Pas internet la semaine)
Re: Création de tables - Idées
Petites questions de David et moi :
- Comment s'appellera la table des news de Joomla à laquelle on doit lier la table évènement ?
- Quels sont ses champs ? (nommés "etc" en string dans ton diagramme des classes Dieu, ça nous aide pas trop...)
voilà ciao
- Comment s'appellera la table des news de Joomla à laquelle on doit lier la table évènement ?
- Quels sont ses champs ? (nommés "etc" en string dans ton diagramme des classes Dieu, ça nous aide pas trop...)
voilà ciao
Page 2 sur 3 • 1, 2, 3
Page 2 sur 3
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum