Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
modul:m290:learningunits:lu03:aufgaben:a07_erd [2024/08/27 12:48] – vdemir | modul:m290:learningunits:lu03:aufgaben:a07_erd [2024/10/17 13:27] (aktuell) – vdemir | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== | + | ====== |
- | + | From time to time, we may need to analyze an existing database in order to optimize the structure, e.g. for the next software version. | |
- | After developing our conceptional data model, the next step to establish a physical data base is shape a ERD, the Entity Relationship Diagram. | + | |
===== Prerequisites | ===== Prerequisites | ||
* Work type: Peer | * Work type: Peer | ||
- | * Means of aid: only teaching materials, no use of ai. | + | * Means of aid: [[https:// |
- | * Timeframe: | + | * Timeframe: |
- | * Expected result: | + | * Expected result: ERD as a PDF-File, |
- | ====== LU03.A04 - ERD: Travel DB ====== | + | ===== Task |
+ | Go to the W3Schools-Website, | ||
- | Below figure | + | {{: |
- | {{: | + | |
+ | - Add the attributes and the corresponding data-types to each entity. | ||
+ | | ||
- | ==== Task ==== | + | ===== Solution ===== |
- | Your assignment is to analze the given ERD (coneptual datamodel), which is in fact the last step before creating the actual db ins our Mysql database system, and draw the ERD as a logial data model. The subtasks are: | + | [[modul:m290: |
- | + | ||
- | - develop the logical datamodel (tables, attributes, data types, fk/pk) by using the Crow's Foot Notation | + | |
- | - realize the realation as ralation tables (id, fk_tab1, fk_tab2, ...) | + | |
- | - finalize the ERM by adding the cardinalities (1:1, 1:many, ...) | + | |
===== Vocabulary ===== | ===== Vocabulary ===== | ||
^ English ^ German ^ | ^ English ^ German ^ | ||
| prerequisite | Grundvoraussetzung | | | prerequisite | Grundvoraussetzung | | ||
- | | given | gegebene, vorausgesetzt | | + | | given| gegebene, vorausgesetzt | |
---- | ---- | ||
[[https:// | [[https:// |