Dies ist eine alte Version des Dokuments!


LU03.A06 - ERM: eSchop DB

  • Work type: Individual/Peer
  • Means of aid: only teaching materials, no web-search, no use of ai.
  • Timeframe: 30 Minutes
  • Expected result: A Word/PDF/JPG file with an ERM that visualises the given business case.

One of the most important business areas that use RDS extensively are webshops that have a great interest in efficiently storing their data on customers, suppliers or stock levels. This task is about how to set up a suitable data structure for such a webshop.

You are assigned with designing a database to manage the webshops effienctly, that means consistently and redundanc-free. For that your are provided with the following use cases:

  1. The shop has several customers, who have Name, ContactName… PostalCodes.
  2. Each customer can place several orders, which can be placed on different dates, but also on the same date.
  3. There are several order-details for each order, which include the product and the quantity of which.
  4. For each order there are several order details that contain the product and the quantity.
  1. Each order has a one shipper, but one shipper can deliver several orders.
  2. Each order has a employee, who fulfils the order.

Analyse the given business cases and design an ERM that meets the requirements of the business cases below.

  1. Identify the entities (tables)
  2. Determine the attributes of each table, including the primary keys
  3. Connect the base tables by adding relations to your data model
  4. Determine the cardinality of the tables involved.
English German
prerequite Grundvoraussetzung

Volkan Demir

  • modul/m290/learningunits/lu03/aufgaben/a06.1725527807.txt.gz
  • Zuletzt geändert: 2024/09/05 11:16
  • von vdemir