Partage
  • Partager sur Facebook
  • Partager sur Twitter

site web garagiste.

    13 décembre 2011 à 11:02:42

    Salut les gens,
    je suis en stage et je dois créer une site web pour un garagiste et je dois le constituer avec une interface d'administration et une apparence physique que le publique pourra voir. :p
    Dessus il n'y aura que deux comptes un pour le webmaster pour qu'il qui puisse fréquemment faire des mise à jour et un pour le garagiste pour qu'il puisse ajouter des nouvelles voitures avec toutes les caractéristiques.
    Pour ce faire j'ai donc créer 5 table :
    une première que j'ai appeler "tablecouleur":
    qui contient le code suivant en SQL.
    CREATE TABLE Couleur
    ( voitureNom		CHAR(25)	NOT NULL,
      voitureCouleur        CHAR(15)	NOT NULL,
      voitureImage		CHAR(15)	NOT NULL DEFAULT "inexist.gif",
      PRIMARY KEY(voitureNom,voitureCouleur)
    );
    


    une deuxième nommée "login" qui contient ce code :
    CREATE TABLE Login
    ( loginName	VARCHAR(20)	NOT NULL,
      loginTime	DATETIME	NOT NULL,
      PRIMARY KEY(loginName,loginTime)
    );
    


    une troisième dont le nom est "member" (qui ne contiendra que deux comptes le garagiste et le webmaster) :
    CREATE TABLE Member
    ( loginName	VARCHAR(20)	NOT NULL,
      createDate	DATE		NOT NULL,
      password	CHAR(255)	NOT NULL,
      lastName	VARCHAR(50),
      firstName	VARCHAR(40),
      street	VARCHAR(50),
      city		VARCHAR(50),
      state		CHAR(2),
      zip		CHAR(10),
      email		VARCHAR(50),
      phone		CHAR(15),
      fax		CHAR(15),
     PRIMARY KEY(loginName)
    );
    


    une quatrième appelée "voitureType" :
    CREATE TABLE Type
    ( voitureType        CHAR(15)       NOT NULL,
      PRIMARY KEY(voitureType)
    );
    


    une cinquième appelée "tableVoiture" :
    CREATE TABLE Voiture
    (  VoitureID                 SERIAL,
       voitureNom               CHAR(25)             NOT NULL,
       voitureType               CHAR(15)             NOT NULL DEFAULT "Divers",
       voitureDescription     VARCHAR(255),
       voiturePrix                DECIMAL(9,2),
       voitureImage             CHAR(15)             NOT NULL DEFAULT
    "inexist.gif",
       PRIMARY KEY(VoitureID)
     );
    


    Ce que j'aimerais comme résultat final c'est pouvoir faire une recherche en fonction d'une marque, d'un modèle, du nombre de kilomètre, du prix. :)

    Par exemple ce que je voudrais c'est que quand une voiture est recherché que l'on puisse voire :
    -la photo
    -Son numéro de'annonce
    -sa marque
    -son modèle
    -sa version
    -carosserie
    -genre
    -couleur
    -sa mise en circulation
    -kilométrage
    -Energie
    -boîte de vitesses
    -puissance fiscale
    -puissance Din
    Consommations
    -urbaine
    -extra-urbaine
    -mixte

    et son prix.
    OPTIONS (Si il y des options les affichés si mettre "aucune options").

    Et que tous sa soit ajoutable, modifiable, supprimable facilement car le garagiste y connais rien en programmation. :-°
    Je demande pas que vous me mâchiez le travaille mais que vous me conseillez pour me dire ce qu'il faut que je fasse. :-°
    Si il faut que je rajoute des tables, etc. :D
    MERCI D'AVANCE A TOUS CEUX QUI RÉPONDRONT.
    • Partager sur Facebook
    • Partager sur Twitter
      13 décembre 2011 à 12:12:26

      Salut à toi
      Déjà tu aura du mal à afficher tout ça puisque dans les tables que tu nous as décrite il n'y a des informations que sur la couleur. Rien sur la marque, le km ou autre ... je suppose donc que tu as oublié une table non ?
      D'ailleurs tu as mis 2 fois la table couleur :p

      j'ai d'autres remarques en stock (exemple à quoi sert voitureType ou login ou encore 2 voitures ne peuvent pas avoir le même nom et la même couleur ?) mais une chose à la fois ;)
      • Partager sur Facebook
      • Partager sur Twitter
        14 décembre 2011 à 11:06:44

        Bonjour, j'ai modifié le code. Les km etc je dois les mettres ou, dans la table appelée "tableVoiture" ?? Et si je veux faire une recherche avec des menus en fonctions de telles critères est ce que je dois créer des tables différentes pour chaque critères de recherches ?
        • Partager sur Facebook
        • Partager sur Twitter

        site web garagiste.

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown