IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Schéma Discussion :

Site e-commerce


Sujet :

Schéma

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2014
    Messages : 4
    Points : 3
    Points
    3
    Par défaut Site e-commerce
    Bonjour j'ai une relation particulière entre mes tables que je réutilise, dans le cas d'une table tierce créée entre deux autres , puis-je la réutiliser à la même fin ?,j'ai vraiment l'envie de construire un site ecommerce et la classification s'en trouve nettement améliorée pour l'utlisateur si j'utilise visuelement une identification claire telle que présentée par catégorie et sous-catégories.

    Nom : sqlworkbench.PNG
Affichages : 10007
Taille : 89,4 Ko

  2. #2
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 136
    Points : 38 909
    Points
    38 909
    Billets dans le blog
    9
    Par défaut
    Bonjour,

    Si vous voulez des commentaires, il faut expliquer vos règles de gestion, un modèle conceptuel ou logique seul, ne suffit pas.
    Par exemple sous la forme :
    - Règle 01 : tout objet possède une et une seule catégorie
    - Règle 02 : une catégorie peut caractériser plusieurs objets
    - Règle 03 : un objet peut avoir plusieurs sous-catégories
    - Règle etc...

    Ce n'est pas votre question, mais votre modèle présente des erreurs :
    • prix, poids, dimension ou volume en varchar c'est
    • prix, poids, dimension ou volume sans unité de mesure c'est encore
    • adresse sur une seule ligne en varchar(45) c'est toujours , il existe une norme postale pour les adresses
    • dimension n'est pas un attribut atomique, il faut considérer la largeur, la hauteur et la longueur
    • faire le lien entre un fournisseur et un stock est surprenant, vous gérez les stocks chez vos différents fournisseurs ?
    • modéliser nom, adresse et n° de téléphone des fournisseurs dans une même table est une très mauvaise chose

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2014
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    EN fait j'avais commencé par faire le même schéma pour un site réalisé à l'aide du framework nommé laravel, cela me plaisait mais j'ai finis par reprendre l'idée de réaliser le site par moi même entièrement ou presque, seulement le schéma pour ce type de site s'affranchit de la plupart des concepts de logiques habituellement retrouvés, j'avais donc un peu trop hâte de fournir un exemple sur lequel je bloquais, Les types de données ne sont pas revus ainsi que les explications sur comment je considère réglementer l'utilisation.

    JE conçois un objet comme sur un site de commerce, il a donc des propriétés parfois inutiles mais mal définies dans leur nature, je revois l'entièreté du plan pour vous apporter plus de précisions et par l'occasion toute son ampleur, il faut dire que passer par des règles du gestionnaire de laravel permettait nombre de choses complètement interdites en mysql classique tel que les opérations logiques OU ou ET entre un champ et plusieurs tables,je ne vous montre pas le schéma de base il ne décrit presque rien et n'est pas clair du tout.
    (pas finis les types de données pour les tables à la droite de utilisateurs)


    J'aimerais un avis critique et aussi des conseils pour la structure générale, ce qui revient que j'aurais râté, tout ce que vous pouvez me dire en sorte...

    Nom : Capture.PNG
Affichages : 9475
Taille : 276,6 Ko

  4. #4
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 136
    Points : 38 909
    Points
    38 909
    Billets dans le blog
    9
    Par défaut
    Bonjour,

    Le modèle présente pas mal de tables, afin de faciliter la lecture et donc la critique, vous devriez scinder en sous-ensemble en commençant par le cœur de métier

    C'est plus facile de s'atteler à plusieurs petites taches qu'à un énorme chantier

    Et bien sur, ce premier sous-ensemble doit être livré avec ses règles de gestion, c'est le point de départ

Discussions similaires

  1. déplacer ma base mais pb avec tables liées
    Par yoyoo dans le forum Access
    Réponses: 5
    Dernier message: 05/07/2006, 16h52
  2. [DOM] DOM avec <table> dans <div>
    Par mavvv dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 09/02/2006, 15h53
  3. [MySQL 4.1.1 & PHP 5.0.4] INSERT avec tables dépendantes
    Par Benat64 dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 30/01/2006, 20h28
  4. Réponses: 3
    Dernier message: 11/01/2005, 08h20
  5. [Sybase] Pb avec tables proxy
    Par vince120 dans le forum Sybase
    Réponses: 4
    Dernier message: 10/12/2004, 14h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo