tp2 Entity Relationship Modeling (ER Modeling)

Поделиться
HTML-код
  • Опубликовано: 17 янв 2025
  • staff.univ-batn...
    TP sur ER Modeling
    Entity Relationship Modeling (ER Modeling) est une approche graphique pour concevoir des bases de données. Elle utilise le concept d’entité-association pour représenter le monde réel.
    Enhanced Entity Relationship (EER) Model
    Enhanced Entity Relationship (EER) Model est un modèle de haut niveau qui offre des extensions au modèle Entity Relationship. Les modèles EER supportent plus de détails de conception.
    EER utilise la notation UML notation. UML est l’acronyme pour Unified Modeling Language; c’est un langage de modélisation orienté objet. Les entités sont représentées comme des classes. Les associations sont représentées comme des relations entre les entités.
    Exemple
    ER modèle pour "MyFlix" une bibliothèque vidéo.
    Nous avons utilisé les données d’une bibliothèque vidéo appelée MyFlix pour illustrer les concepts du diagramme ER.
    Les entités
    • Members - contient les informations sur les membres.
    • Movies - contient les informations sur les films
    • Categories - les catégories de films comme "Drama", "Action", et "Epic" etc.
    • Movie Rentals - contient des informations sur les films loués aux membres.
    • Payments - contient des informations sur les paiements effectués par les membres.
    &&&&&&&&& la liste des attributs &&&&&&&&&&&&&&
    members
    membership_number int
    full_name varchar(150)
    gender varchar(6)
    date_of_birth date
    physical_adress varchar(255)
    postal_adress varchar(255)
    movieRentals
    reference_nuber int
    transaction_date date
    mebership_number int
    movide_id int int
    return_tade date
    movies
    movie_id int
    title varchar(150)
    director varchar(150)
    year_released varchar(4)
    category_id int
    payments
    payment_id int
    membership_number int
    payment_date date
    desciption varchar(75)
    amount_paid float
    external_reference_number int
    categoties
    category_id
    category_name varchar(150)
    remarks carchar(500)

Комментарии •