1.3 - Laboratoire 1 đź””


Schéma ERD - 10% individuel

Remise: Lundi 23 janvier, 8h00

À partir d'une mise en contexte sommaire, vous devez analyser et concevoir une base de données complète qui assure l'intégrité de l'information stockée. Votre livrable est un modèle MySQL Workbench comprenant un diagramme ERD du système.

Veuillez inclure les éléments suivants dans le diagramme:

  • Tables (colonnes, types de donnĂ©es, attributs, index, actions rĂ©fĂ©rentielles, validations)
    • Proposez 1 colonne gĂ©nĂ©rĂ©e pertinente dans une des tables
  • Relations (PK, FK), MultiplicitĂ©s
    • Utiliser l'affichage Nomenclature UML dans Workbench
  • Indiquer les informations complĂ©mentaires dans une note accompagnant la table
[ENTITEE A]

Colonnes generees: [COLONNE = EXPRESSION]
Index Full-Text: ...
Actions referentielles: ...
Validations:
  - [COLONNE 1] : ...
  - [COLONNE 2] : ...
  - ...

Décrivez également avec des notes des suggestions pertinentes pour les éléments suivants:

  • 1 vue compilant les donnĂ©es d'un rapport
  • 1 dĂ©clencheur effectuant un effet secondaire significatif

Contexte

Une entreprise de vente au détail souhaite informatiser ses processus. Voici les informations qu'elle fournit:

  • On doit valider l'accès sĂ©curisĂ© Ă  l'application, seuls les vendeurs peuvent l'utiliser.
  • On enregistre les clients(ou acheteurs potentiels).
    • Un vendeur est responsable de clients.
    • Chaque client Ă  un point de contact dĂ©diĂ© dans l'entreprise, son vendeur.
  • Il n'y a pas de gestion d'inventaire(donc d'exemplaires). Le système contient simplement les produits Ă  vendre(stylo bleu, table de travail de luxe).
  • Lorsqu'un produit est vendu, on enregistre une vente.
    • Une vente indique quel client a achetĂ© quel produit.
    • Un client peut acheter plusieurs produits et le mĂŞme produit plusieurs fois .
    • Un produit peut ĂŞtre achetĂ© par plusieurs clients.
  • Les clients doivent pouvoir ĂŞtre rejoints par leur adresse civique, par contre l'accès Ă  ces informations se produit très rarement(en cas de rappel d'un produit, par exemple).

MĂ©thodologie

Vous devez choisir le type de produits vendus par l'entreprise (par exemple: des livres, des vélos, des voitures, des meubles, etc.), pour établir individuellement le contexte de réalisation de votre travail et les informations pertinentes à stocker.

J'agirai en tant que chargé de projet pour répondre à vos questions dans le but de préciser l'analyse sommaire fournie.

Modalités d’évaluation

Une pénalité de 10% sera appliquée à la note du rapport pour chaque jour de retard à la remise.

Instructions de remise

Vous devez remettre via LÉA votre fichier .mwb

Critères d’évaluation

Entités 0   1   1.5   2
Colonnes 0   1   1.5   2
Types de données 0   1   1.5   2
Règles d'intégrités
(attributs, contraintes, index, actions référentielles)
0   1   1.5   2
Identification des relations:
nomencalture UML, clés étrangères/clés primaires
0   1   1.5   2
Identification des multiplicités 0   1   1.5   2
1 colonne calculée pertinente 0   1   1.5   2
1 vue pertinente 0   1   1.5   2
1 déclencheur pertinent 0   1   1.5   2
Total / 18

Échelle

0: absent, médiocre | 1: minimal, insatisfaisant | 1.5: bon, satisfaisant | 2: excellent