Discussion: Site petites annonces

  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 : 191
Taille : 8,6 Ko







    merci d'avance.

  2. #2
    Rédacteur
    Avatar de SQLpro
    Homme Profil pro
    Expert SGBDR & SQL, spécialiste Microsoft SQL Server
    Inscrit en
    mai 2002
    Messages
    17 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert SGBDR & SQL, spécialiste Microsoft SQL Server
    Secteur : Conseil

    Informations forums :
    Inscription : mai 2002
    Messages : 17 333
    Points : 40 140
    Points
    40 140
    Billets dans le blog
    1

    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...
    * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *

  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 SGBDR & SQL, spécialiste Microsoft SQL Server
    Inscrit en
    mai 2002
    Messages
    17 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert SGBDR & SQL, spécialiste Microsoft SQL Server
    Secteur : Conseil

    Informations forums :
    Inscription : mai 2002
    Messages : 17 333
    Points : 40 140
    Points
    40 140
    Billets dans le blog
    1

    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...
    * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *

  5. #5
    Expert éminent

    Homme Profil pro
    bourreau
    Inscrit en
    mars 2010
    Messages
    2 996
    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 : 2 996
    Points : 6 582
    Points
    6 582
    Billets dans le blog
    1

    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 : 102
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
    Expert éminent

    Homme Profil pro
    bourreau
    Inscrit en
    mars 2010
    Messages
    2 996
    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 : 2 996
    Points : 6 582
    Points
    6 582
    Billets dans le blog
    1

    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, 16h32
  2. [1.x] Modélisation Site Petites Annonces
    Par Scorp06 dans le forum Symfony
    Réponses: 3
    Dernier message: 16/06/2011, 11h58
  3. Création site petites annonces particulière
    Par jude14 dans le forum Débuter
    Réponses: 6
    Dernier message: 07/02/2011, 21h55
  4. Devis pour projet site petites annonces
    Par idamarco dans le forum Devis
    Réponses: 3
    Dernier message: 24/09/2007, 16h13

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