Diagrammes entité-associationExemple 1 : LivresBookbook_id: integer «generated» «pk»title: textpub_date: dateisbn: textretail_price: decimal(6, 2)sale_price: decimal(6, 2)quantity: integer «default 0»Authorauthor_id: integer «generated» «pk»name: textphone: textemail: textPublisherpublisher_id: integer «generated» «pk»name: textphone: textemail: textaddress: textChapternumber: integertitle: textTagtag_id: integer «generated» «pk»name: varchar(16)Customercustomer_id: integer «generated» «pk»name: textemail: textOrderorder_id: integer «generated» «pk»subtotal: decimal(8, 2)shipping: decimal(8, 2)taxes: decimal(8, 2)total: decimal(8, 2)book_orderbook_quantity: integer «default 1»book_price: decimal(6, 2) «default 0»written by0..*1..*published by0..*0..10..*10..*0..*0..*1**Exemple 2 : MusiqueWriternumber: integer «generated» «pk»first_name: textlast_name: textaddress: textPublishercode: integer «generated» «pk»name: textaddress: textWorkid: integer «generated» «pk»title: textduration: timedescription: textWritespercentage: float «default 100»Actid: integer «generated» «pk»name: textemail: textConcertid: integer «generated» «pk»venue: textdate: datestart_time: time «default 19:00»Performerid: integer «generated» «pk»name: text*0..1writes1..******1..*RéférencesPlantUMLLast modified: 26 avril 2024Différences entre diagrammes de composants et de déploiementDiagrammes du domaine