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 petites annonces


Sujet :

Schéma

  1. #1
    Candidat au Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2017
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Site petites annonces
    bonjour,
    je suis débutant en conception BDD, je voudrais crée un site en asp.net pour petites annonces,dans ce site, un utilisateur peut crée une annonce (photo,désignation,description, et le prix, catégorie, sous-catégorie, et l’état de l'article(nouveau ou utilisé) ), j'ai essayer de faire un MCD : Nom : 18279890_1760528400630233_586230782_n.png
Affichages : 4769
Taille : 8,6 Ko







    merci d'avance.

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 772
    Points : 52 732
    Points
    52 732
    Billets dans le blog
    5
    Par défaut
    Vos cardinalités sont inversées pour l'association "appartenir". Un "article" peut appartenir de 1 à n "catégories".

    Pour la partie "adresse" soit il faut localiser avec une adresse complète soit il faut localiser sur une zone géographique qui peut être la commune, le département, la région...

    Bien entendu il manque pas mal d'informations périphériques à vos entités.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Candidat au Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2017
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Merci infiniment, ça serait magnifique si vous m'aidiez plus sur le mcd je suis vraiment perdu complètement, lorsque je dit j'ai fini il y a toujours un ou plusieurs éléments manquants.

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 772
    Points : 52 732
    Points
    52 732
    Billets dans le blog
    5
    Par défaut
    1) postez dans le sous forum "schéma"
    2) donnez-nous le cahier des charges

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  5. #5
    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
    Citation Envoyé par SQLpro Voir le message
    Vos cardinalités sont inversées pour l'association "appartenir". Un "article" peut appartenir de 1 à n "catégories"
    Difficile à dire sans les règles de gestion, mais un article appartenant à une et une seule catégorie est bien le cas le plus fréquent
    Exemple : clef anglaise ==> catégorie outillage à main

    Citation Envoyé par SQLpro Voir le message
    Bien entendu il manque pas mal d'informations périphériques à vos entités
    Et notamment le type et la longueur des attributs

    Le prix attaché directement à l'article est très limitant : pas de prix saisonnier, pas de barème par quantité ... à confirmer

  6. #6
    Candidat au Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2017
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Citation Envoyé par escartefigue Voir le message
    Difficile à dire sans les règles de gestion, mais un article appartenant à une et une seule catégorie est bien le cas le plus fréquent
    Exemple : clef anglaise ==> catégorie outillage à main


    Et notamment le type et la longueur des attributs

    Le prix attaché directement à l'article est très limitant : pas de prix saisonnier, pas de barème par quantité ... à confirmer
    Nom : 18281054_1762009247148815_608450459_n.png
Affichages : 2479
Taille : 12,0 Ko

    ce site permet de s'inscrire /se connecter / publier des annonces / modifier une annonce/ Supprimer une Annonce / Une annonce doit contenire au moins 1 photo , le visiteur peut rechercher une annonce , admin peut gere les annonces et les utilisateurs
    l'utilisateur publie l'article et il peut choisir le prix , le visiteur peut contacter l'utilisateur d'aprés le numero de tel ou bien l'email

    j'ai bien essayer de travailler sur le MCD mais je sais qu'il y a beaucoup de fautes, que pensez vous ?

  7. #7
    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,

    Les règles de gestion sont les règles métier, vous devez les rédiger sous la forme d'un n° de règle pour en parler facilement et d'un libellé de la règle, par exemple
    - R01 : tout article appartient à une et une seule catégorie
    - R02 : une catégorie peut concerner plusieurs articles
    Ce qui donne ARTICLE 1,1 --- Appartenir --- 0,n CATEGORIE
    Ou alors
    - R01 : un article peut appartenir à aucune ou plusieurs catégorie
    - R02 : une catégorie concerne un ou plusieurs articles
    Ce qui donne ARTICLE 0,n --- Appartenir --- 1,n CATEGORIE

    Donc pour chaque "patte" d'une relation il faut au moins 1 règle comme ci-dessus, il peut y en avoir plus s'il existe des Contraintes d'Intégrité Fonctionnelles (CIF) par exemple des relations mutuellement exclusives
    (exemple de CIF : un utilisateur qui rédige un article ne peut pas être l'utilisateur qui valide l'article)
    Peut être avez vous des CIF entre utilisateur et administrateur, l'un peut il également être l'autre ?

    Le type et la longueur des attributs doivent être mentionnés, par exemple "Ville_Codepostal Char(05)"

    Utilisateur, administrateur et membre sont des personnes, vous pouvez donc mutualiser ce qui est commun dans une entité-type (par exemple "PERSONNE") et procéder ensuite par héritage

    Bon courrage

Discussions similaires

  1. [MLD] Modélisation Site Petites Annonces
    Par Scorp06 dans le forum Schéma
    Réponses: 4
    Dernier message: 30/05/2013, 15h32
  2. [1.x] Modélisation Site Petites Annonces
    Par Scorp06 dans le forum Symfony
    Réponses: 3
    Dernier message: 16/06/2011, 10h58
  3. Création site petites annonces particulière
    Par jude14 dans le forum Débuter
    Réponses: 6
    Dernier message: 07/02/2011, 20h55
  4. Devis pour projet site petites annonces
    Par idamarco dans le forum Devis
    Réponses: 3
    Dernier message: 24/09/2007, 15h13

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