{"id":6812,"date":"2026-02-06T01:25:50","date_gmt":"2026-02-05T17:25:50","guid":{"rendered":"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/"},"modified":"2026-02-06T01:25:50","modified_gmt":"2026-02-05T17:25:50","slug":"mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5","status":"publish","type":"post","link":"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/","title":{"rendered":"ER-Modellierung meistern: Eine Schritt-f\u00fcr-Schritt-Anleitung mit praktischen Beispielen (Teil 2 von 5)"},"content":{"rendered":"<div class=\"group w-full text-gray-800 dark:text-gray-100 border-b border-black\/10 dark:border-gray-900\/50 bg-gray-50 dark:bg-[#444654]\">\n<div class=\"text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto\">\n<div class=\"relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]\">\n<div class=\"flex flex-grow flex-col gap-3\">\n<div class=\"min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light\">\n<h2>Verfeinerung von Entit\u00e4t-Beziehung-Diagrammen (ERDs) f\u00fcr eine effektive Datenbankgestaltung<\/h2>\n<h3>Problemstellung: ER-Modellierung \u2013 Ein System f\u00fcr eine Autovermietungsgesellschaft<\/h3>\n<p>Eine Autovermietungsgesellschaft muss eine Datenbank erstellen, um ihre Gesch\u00e4ftst\u00e4tigkeiten zu verwalten. Das Unternehmen verf\u00fcgt \u00fcber eine gro\u00dfe Fahrzeugflotte, die an Kunden f\u00fcr kurzfristige und langfristige Mietvertr\u00e4ge vermietet wird. Das Unternehmen hat mehrere Filialen an verschiedenen Standorten, und jede Filiale verf\u00fcgt \u00fcber ihre eigene Fahrzeugflotte.<\/p>\n<p>Das Unternehmen m\u00f6chte die verf\u00fcgbaren Fahrzeuge f\u00fcr die Vermietung verfolgen, die Kunden, die die Fahrzeuge gemietet haben, die Mietzeitr\u00e4ume sowie die Kosten f\u00fcr jede Miete. Au\u00dferdem m\u00f6chte es die Wartungspl\u00e4ne f\u00fcr jedes Fahrzeug und die durchgef\u00fchrten Wartungsarbeiten verfolgen.<\/p>\n<p><img fetchpriority=\"high\" alt=\"From conceptual to logical to physical ERD\" class=\"alignnone size-full wp-image-1276\" decoding=\"async\" fetchpriority=\"high\" height=\"369\" src=\"https:\/\/guides.visual-paradigm.com\/wp-content\/uploads\/2023\/03\/from-conceptual-to-logical-to-physical-erd.png\" width=\"606\"\/><\/p>\n<p>Das Unternehmen hat die folgenden Anforderungen an seine Datenbank:<\/p>\n<ol>\n<li>Fahrzeuge k\u00f6nnen f\u00fcr einen bestimmten Mietzeitraum an Kunden vermietet werden.<\/li>\n<li>Ein Kunde kann mehrere Fahrzeuge mieten, und ein Fahrzeug kann von mehreren Kunden gemietet werden.<\/li>\n<li>Die Mietkosten f\u00fcr jedes Fahrzeug sollten auf Basis des Mietzeitraums und zus\u00e4tzlicher Kosten wie Versicherung oder Kraftstoffkosten berechnet werden.<\/li>\n<li>Das Unternehmen m\u00f6chte die Wartungspl\u00e4ne f\u00fcr jedes Fahrzeug und die durchgef\u00fchrten Wartungsarbeiten verfolgen.<\/li>\n<li>Das Unternehmen m\u00f6chte Berichte \u00fcber die Nutzung seiner Fahrzeuge einsehen k\u00f6nnen, einschlie\u00dflich der Anzahl der Vermietungen, der Mietzeitr\u00e4ume und des generierten Umsatzes.<\/li>\n<li>Das Unternehmen m\u00f6chte Berichte \u00fcber die durchgef\u00fchrten Wartungsarbeiten an ihren Fahrzeugen einsehen k\u00f6nnen, einschlie\u00dflich der Art der durchgef\u00fchrten Wartung, des Ausf\u00fchrungstags und der Kosten.<\/li>\n<li>Das Unternehmen m\u00f6chte die Kunden verfolgen, die ihre Fahrzeuge mieten, einschlie\u00dflich ihrer pers\u00f6nlichen Daten wie Name, Adresse, Telefonnummer und E-Mail-Adresse.<\/li>\n<li>Das Unternehmen m\u00f6chte Berichte \u00fcber ihre Kunden einsehen k\u00f6nnen, einschlie\u00dflich der Anzahl der Vermietungen, der Mietzeitr\u00e4ume und des Umsatzes, der von jedem Kunden generiert wurde.<\/li>\n<\/ol>\n<p>Um diese Anforderungen zu erf\u00fcllen, kann ein Entit\u00e4t-Beziehung (ER)-Diagramm erstellt werden, um das Autovermietungssystem zu modellieren. Das Diagramm wird Entit\u00e4ten wie Fahrzeuge, Kunden, Vermietungen und Wartung sowie Beziehungen wie Vermietung, Kundenvermietung und Fahrzeugwartung enthalten.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"flex justify-between\">\n<h2 class=\"text-gray-400 flex self-end lg:self-center justify-center mt-2 gap-3 md:gap-4 lg:gap-1 lg:absolute lg:top-0 lg:translate-x-full lg:right-0 lg:mt-0 lg:pl-2 visible\">Schritt-f\u00fcr-Schritt-Anleitung zur Erstellung eines ER-Diagramms f\u00fcr eine Datenbank<\/h2>\n<p>Hier ist eine Schritt-f\u00fcr-Schritt-Anleitung zur Erstellung eines ER-Diagramms f\u00fcr eine Datenbank:<\/p>\n<ol>\n<li><strong>Identifizieren Sie die Entit\u00e4ten:<\/strong>Beginnen Sie damit, die verschiedenen Entit\u00e4ten zu identifizieren, die in der Datenbank enthalten sein werden. Diese Entit\u00e4ten k\u00f6nnten Personen, Orte, Dinge oder Konzepte im Bereich der Datenbank sein. Zum Beispiel k\u00f6nnten in einem Autovermietungssystem die Entit\u00e4ten Fahrzeuge, Kunden, Vermietungen und Wartung sein.<\/li>\n<li><strong>Bestimmen Sie die Attribute:<\/strong>Bestimmen Sie als N\u00e4chstes die Attribute jeder Entit\u00e4t. Attribute sind Merkmale oder Eigenschaften, die die Entit\u00e4t beschreiben. Zum Beispiel k\u00f6nnten die Attribute einer Fahrzeug-Entit\u00e4t Hersteller, Modell, Jahr und Kennzeichennummer umfassen.<\/li>\n<li><strong>Identifizieren Sie die Beziehungen:<\/strong>Nach der Identifizierung der Entit\u00e4ten und ihrer Attribute bestimmen Sie die Beziehungen zwischen den Entit\u00e4ten. Beziehungen sind die Verbindungen oder Assoziationen zwischen Entit\u00e4ten. Zum Beispiel ist die Beziehung zwischen der Entit\u00e4t Fahrzeug und der Entit\u00e4t Vermietung, dass ein Fahrzeug f\u00fcr einen bestimmten Mietzeitraum vermietet werden kann.<\/li>\n<li><strong>Bestimmen Sie die Kardinalit\u00e4t:<\/strong>Die Kardinalit\u00e4t beschreibt die Anzahl der Instanzen einer Entit\u00e4t, die mit Instanzen einer anderen Entit\u00e4t verbunden sein k\u00f6nnen. Zum Beispiel k\u00f6nnte die Kardinalit\u00e4t zwischen der Entit\u00e4t Fahrzeug und der Entit\u00e4t Vermietung eine Eins-zu-Viele-Beziehung sein, was bedeutet, dass ein Fahrzeug an viele Kunden vermietet werden kann.<\/li>\n<li><strong>Bestimmen Sie das Verh\u00e4ltnis der Beziehung:<\/strong>Das Verh\u00e4ltnis der Beziehung bezieht sich auf die Anzahl der Entit\u00e4ten, die an der Beziehung beteiligt sind. Zum Beispiel ist die Beziehung zwischen der Entit\u00e4t Fahrzeug und der Entit\u00e4t Vermietung eine bin\u00e4re Beziehung, was bedeutet, dass sie nur zwei Entit\u00e4ten umfasst.<\/li>\n<li><strong>Erstellen Sie ein vorl\u00e4ufiges Diagramm:<\/strong>Verwenden Sie die in den vorherigen Schritten gesammelten Informationen, um ein vorl\u00e4ufiges ER-Diagramm zu erstellen. Dieses Diagramm sollte die Entit\u00e4ten, Attribute, Beziehungen, Kardinalit\u00e4t und das Verh\u00e4ltnis der Beziehung enthalten.<\/li>\n<li><strong>Verfeinern Sie das Diagramm:<\/strong> Verfeinern Sie das ER-Diagramm, indem Sie es auf Genauigkeit, Vollst\u00e4ndigkeit und Konsistenz \u00fcberpr\u00fcfen. Nehmen Sie gegebenenfalls notwendige Anpassungen oder \u00c4nderungen vor, um sicherzustellen, dass das Diagramm die Anforderungen der Datenbank genau darstellt.<\/li>\n<li><strong>F\u00fcgen Sie Einschr\u00e4nkungen hinzu:<\/strong> F\u00fcgen Sie dem Diagramm alle Einschr\u00e4nkungen hinzu, die zur Sicherstellung der Datenintegrit\u00e4t und Konsistenz beitragen. Einschr\u00e4nkungen sind Regeln oder Bedingungen, die die Daten beschr\u00e4nken, die in die Datenbank eingetragen werden k\u00f6nnen. Zum Beispiel k\u00f6nnte eine Einschr\u00e4nkung lauten, dass eine Fahrzeug-Entit\u00e4t eine g\u00fcltige Kennzeichennummer haben muss.<\/li>\n<li><strong>Schlie\u00dfen Sie das Diagramm ab:<\/strong> Sobald das ER-Diagramm verfeinert und Einschr\u00e4nkungen hinzugef\u00fcgt wurden, schlie\u00dfen Sie das Diagramm ab. Das endg\u00fcltige Diagramm sollte die Datenbank und ihre Anforderungen genau darstellen.<\/li>\n<li><strong>Erstellen Sie die Datenbank:<\/strong> Erstellen Sie anhand des finalisierten ER-Diagramms die Datenbank-Schema. Das Datenbank-Schema definiert die Struktur der Datenbank, einschlie\u00dflich der Tabellen, Spalten und Beziehungen zwischen ihnen.<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"flex-1 overflow-hidden\">\n<div class=\"react-scroll-to-bottom--css-zuvmc-79elbk h-full dark:bg-gray-800\">\n<div class=\"react-scroll-to-bottom--css-zuvmc-1n7m0yu\">\n<div class=\"flex flex-col items-center text-sm dark:bg-gray-800\">\n<div class=\"group w-full text-gray-800 dark:text-gray-100 border-b border-black\/10 dark:border-gray-900\/50 bg-gray-50 dark:bg-[#444654]\">\n<div class=\"text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto\">\n<div class=\"relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]\">\n<div class=\"flex flex-grow flex-col gap-3\">\n<div class=\"min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light\">\n<h2>Verst\u00e4ndnis der Unterschiede zwischen konzeptioneller, logischer und physischer Datenmodellierung<\/h2>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"flex justify-between\">Konzeptionell, logisch und physisch sind die drei Hauptstufen der Datenmodellierung, die der Prozess der Gestaltung einer Datenbank zur Darstellung der Daten und Beziehungen innerhalb einer Organisation oder eines Systems ist.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"absolute bottom-0 left-0 w-full border-t md:border-t-0 dark:border-white\/20 md:border-transparent md:dark:border-transparent md:bg-vert-light-gradient bg-white dark:bg-gray-800 md:!bg-transparent dark:md:bg-vert-dark-gradient pt-2\">\n<form class=\"stretch mx-2 flex flex-row gap-3 last:mb-2 md:mx-4 md:last:mb-6 lg:mx-auto lg:max-w-3xl\">\n<div class=\"relative flex h-full flex-1 md:flex-col\">\n<div class=\"flex ml-1 md:w-full md:m-auto md:mb-2 gap-0 md:gap-2 justify-center\">\n<p>Hier ist eine \u00dcbersicht dar\u00fcber, was jede Stufe beinhaltet:<\/p>\n<ol>\n<li><strong>Konzeptionelles Datenmodell:<\/strong> In dieser Stufe geht es darum, die \u00fcbergeordnete Sicht auf die Daten und ihre Beziehungen zu verstehen. Sie ist unabh\u00e4ngig von einer bestimmten Technologie oder Datenbankverwaltungssystem (DBMS). Das Hauptziel ist die Identifizierung der Hauptentit\u00e4ten, ihrer Beziehungen und ihrer Attribute. Das Ergebnis dieser Stufe ist ein konzeptionelles Datenmodell, das zur Leitung der Entwicklung eines logischen Datenmodells verwendet wird.<\/li>\n<li><strong>Logisches Datenmodell:<\/strong> In dieser Stufe geht es darum, die Datenstrukturen und Beziehungen detailliert zu definieren. Sie beinhaltet ein logisches Schema, das die in der konzeptionellen Stufe identifizierten Datenmodell-Konzepte mithilfe eines Entit\u00e4ts-Beziehung-Diagramms (ERD) oder eines \u00e4hnlichen Werkzeugs abbildet. Das logische Datenmodell stellt die Anforderungen des Gesch\u00e4fts in Bezug auf Datenstruktur und Beziehungen dar und ist unabh\u00e4ngig von der physischen Datenbankgestaltung. Das Ergebnis dieser Stufe ist ein logisches Datenmodell, das zur Leitung der Entwicklung eines physischen Datenmodells verwendet wird.<\/li>\n<li><strong>Physisches Datenmodell:<\/strong> In dieser Stufe geht es darum, das logische Datenmodell in ein bestimmtes Datenbankverwaltungssystem zu \u00fcbersetzen, wobei Leistung, Speicheranforderungen und technische Beschr\u00e4nkungen des Ziel-DBMS ber\u00fccksichtigt werden. Das physische Datenmodell beschreibt die Datenbankobjekte, wie Tabellen, Spalten und Indizes, sowie deren Datentypen, Gr\u00f6\u00dfen und Einschr\u00e4nkungen. Das Ergebnis dieser Stufe ist ein physisches Datenmodell, das zur Erstellung und Implementierung der Datenbank verwendet wird.<\/li>\n<\/ol>\n<p>Zusammenfassend definiert die konzeptionelle Stufe die Datenentit\u00e4ten und ihre Beziehungen auf hoher Ebene, die logische Stufe definiert die detaillierten Datenstrukturen und Beziehungen, und die physische Stufe \u00fcbersetzt das logische Datenmodell in eine bestimmte Datenbanktechnologie, einschlie\u00dflich Leistungs- und Speicher\u00fcberlegungen.<\/p>\n<\/div>\n<\/div>\n<\/form>\n<\/div>\n<h2>Erstellung des konzeptionellen ERD aus der Problemstellung<\/h2>\n<p>Das ERD enth\u00e4lt vier Entit\u00e4ten: Fahrzeug, Kunde, Vermietung und Wartung. Jede Entit\u00e4t verf\u00fcgt \u00fcber ihre Attribute, wie car_id, Modell, Hersteller, Jahr, Tagesrate, Kraftstoffart, is_available f\u00fcr die Fahrzeug-Entit\u00e4t, first_name, last_name, email, phone_number und Adresse f\u00fcr die Kunde-Entit\u00e4t, start_date, end_date, rental_rate, insurance_charge, fuel_charge f\u00fcr die Vermietungs-Entit\u00e4t und type, description, cost und maintenance_date f\u00fcr die Wartungs-Entit\u00e4t.<\/p>\n<p>Das ERD zeigt auch die Beziehungen zwischen den Entit\u00e4ten, einschlie\u00dflich der Vermietungs-Beziehung zwischen Fahrzeug und Vermietung, der Kunden-Vermietungs-Beziehung zwischen Vermietung und Kunde sowie der Fahrzeug-Wartungs-Beziehung zwischen Fahrzeug und Wartung.<\/p>\n<div class=\"group w-full text-gray-800 dark:text-gray-100 border-b border-black\/10 dark:border-gray-900\/50 bg-gray-50 dark:bg-[#444654]\">\n<div class=\"text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto\">\n<div class=\"relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]\">\n<p><img alt=\"Car rental conceptual ERD\" class=\"alignnone size-full wp-image-1279\" decoding=\"async\" height=\"546\" src=\"https:\/\/guides.visual-paradigm.com\/wp-content\/uploads\/2023\/03\/car-rental-conceptual-erd.png\" width=\"358\"\/><\/p>\n<h2 id=\"adCJKkW\">Verfeinern des konzeptionellen ERD zum logischen ERD<\/h2>\n<p>Das logische ERD verwendet eine formellere, detailliertere Notation, die auf Tabellen, Spalten, Schl\u00fcsseln und Beziehungen fokussiert. Insbesondere werden die Datentypen der Spalten angegeben. Au\u00dferdem werden den Beziehungen Labels hinzugef\u00fcgt (\u201evermietet\u201c, \u201ewird vermietet von\u201c und \u201eerfordert\u201c), um die Art jeder Beziehung anzuzeigen.<\/p>\n<p><img alt=\"Car rental logical ERD\" class=\"alignnone size-full wp-image-1277\" decoding=\"async\" height=\"549\" src=\"https:\/\/guides.visual-paradigm.com\/wp-content\/uploads\/2023\/03\/car-rental-logical-erd.png\" width=\"496\"\/><\/p>\n<h2 id=\"adCJKkW\">Verfeinern des logischen ERD zum physischen ERD<\/h2>\n<p>Das physische ERD ist ein \u201eDatenbank-Schemadiagramm\u201c, das ausreichend Details enth\u00e4lt, um die Datenbank in einem bestimmten DBMS zu implementieren. Die Benennung von Entit\u00e4ten und Spalten wird \u00fcberarbeitet, um:<\/p>\n<ul>\n<li>DBMS-spezifische Syntax zu unterst\u00fctzen.<\/li>\n<li>Sicherzustellen, dass nicht reservierte W\u00f6rter verwendet werden (z.\u202fB. order \u2192 purchase_order, desc \u2192 description)<\/li>\n<li>sich an die organisationsbezogene Namenskonvention anzupassen<\/li>\n<\/ul>\n<p>Die Spalte \u201edesc\u201c in der Entit\u00e4t Wartung wird in \u201edescription\u201c umbenannt.<\/p>\n<p><img loading=\"lazy\" alt=\"Car rental physical ERD\" class=\"alignnone size-full wp-image-1278\" decoding=\"async\" height=\"553\" loading=\"lazy\" src=\"https:\/\/guides.visual-paradigm.com\/wp-content\/uploads\/2023\/03\/car-rental-physical-erd.png\" width=\"485\"\/><\/p>\n<h2>Erstellung des Datenbank-Schemas: Umwandlung des ERD in ein physisches Schema<\/h2>\n<p>Das Datenbank-Schema ist eine visuelle Darstellung der Datenbankstruktur, die die Organisation der Daten in einem relationalen Datenbankverwaltungssystem definiert. Das Schema wird auf der Grundlage des Entit\u00e4ts-Beziehung-Diagramms (ERD) erstellt, das zur Modellierung der Beziehungen zwischen verschiedenen Entit\u00e4ten in einem System verwendet wird.<\/p>\n<p>In diesem Fall wurde der ERD zun\u00e4chst in einen logischen ERD verfeinert, der die Beziehungen zwischen Entit\u00e4ten wie Autos, Kunden, Vermietungen und Wartung sowie ihren jeweiligen Attributen definierte. Der logische ERD half dabei, die Beziehungen und Kardinalit\u00e4ten zwischen den Entit\u00e4ten festzulegen.<\/p>\n<p>Nach der Verfeinerung des logischen ERDs war der n\u00e4chste Schritt die Erstellung eines physischen ERDs, der das tats\u00e4chliche Datenbank-Schema mit allen notwendigen Datentypen, Prim\u00e4r- und Fremdschl\u00fcsseln sowie allen Einschr\u00e4nkungen definiert. Der physische ERD spiegelt den logischen ERD wider, enth\u00e4lt jedoch detailliertere Informationen dar\u00fcber, wie die Daten in der Datenbank gespeichert werden.<\/p>\n<p>Auf der Grundlage des physischen ERDs wurde SQL-Code geschrieben, um das Datenbankschema mit den entsprechenden Tabellen, Spalten und Beziehungen zwischen ihnen zu erstellen. Jede Tabelle im Schema stellt eine Entit\u00e4t im System dar, und die Spalten stellen die Attribute dieser Entit\u00e4t dar. Die Prim\u00e4rschl\u00fcssel wurden definiert, um jedes Datensatz eindeutig zu identifizieren, und Fremdschl\u00fcssel wurden verwendet, um Beziehungen zwischen den Tabellen herzustellen.<\/p>\n<blockquote>\n<p>ERSTELLE TABELLE Auto (<br \/>\ncar_id INT PRIM\u00c4RSCHL\u00dcSSEL,<br \/>\nmodell VARCHAR(255),<br \/>\nhersteller VARCHAR(255),<br \/>\njahr INT,<br \/>\ntagesrate DECIMAL(10, 2),<br \/>\ntreibstoffart VARCHAR(255),<br \/>\nist_verfuegbar BOOLEAN<br \/>\n);<\/p>\n<p>ERSTELLE TABELLE Kunde (<br \/>\ncustomer_id INT PRIM\u00c4RSCHL\u00dcSSEL,<br \/>\nvorname VARCHAR(255),<br \/>\nnachname VARCHAR(255),<br \/>\nemail VARCHAR(255),<br \/>\ntelefonnummer VARCHAR(255),<br \/>\nadresse VARCHAR(255)<br \/>\n);<\/p>\n<p>ERSTELLE TABELLE Vermietung (<br \/>\nrental_id INT PRIM\u00c4RSCHL\u00dcSSEL,<br \/>\nstartdatum DATE,<br \/>\nenddatum DATE,<br \/>\nvermietungsrate DECIMAL(10, 2),<br \/>\nversicherungsgebuehr DECIMAL(10, 2),<br \/>\ntreibstoffgebuehr DECIMAL(10, 2),<br \/>\ncar_id INT,<br \/>\ncustomer_id INT,<br \/>\nFREMDSCHLUESSEL (car_id) VERWEIST AUF Auto(car_id),<br \/>\nFREMDSCHL\u00dcSSEL (customer_id) VERWEIST AUF Customer(customer_id)<br \/>\n);<\/p>\n<p>ERSTELLE TABELLE Wartung (<br \/>\nwartung_id INT PRIM\u00c4RSCHL\u00dcSSEL,<br \/>\ntyp VARCHAR(255),<br \/>\nbeschreibung TEXT,<br \/>\nkosten DECIMAL(10, 2),<br \/>\nwartungsdatum DATE,<br \/>;kfz_id INT,<br \/>\nFREMDSCHL\u00dcSSEL (kfz_id) VERWEIST AUF Car(kfz_id)<br \/>\n);<\/p>\n<\/blockquote>\n<h2>Zusammenfassung<\/h2>\n<\/div>\n<p>Der Artikel diskutiert den Prozess der Verfeinerung von Entit\u00e4ts-Beziehungs-Diagrammen (ERDs), um ein effektives Datenbank-Schema zu generieren. Die ERDs werden von einer konzeptuellen Ebene auf eine logische Ebene und dann auf eine physische Ebene verfeinert. Das logische ERD legt die Beziehungen und Kardinalit\u00e4ten zwischen den Entit\u00e4ten fest, w\u00e4hrend das physische ERD das tats\u00e4chliche Datenbank-Schema mit allen notwendigen Datentypen, Prim\u00e4r- und Fremdschl\u00fcsseln sowie Einschr\u00e4nkungen definiert.<\/p>\n<p>Anschlie\u00dfend wird der SQL-Code auf Basis des physischen ERD geschrieben, um das Datenbank-Schema mit den entsprechenden Tabellen, Spalten und Beziehungen zu erstellen. Der Artikel betont die Bedeutung der Verfeinerung von ERDs f\u00fcr eine effektive Datenbankgestaltung und liefert Einblicke in den Prozess der Erstellung eines Datenbank-Schemas aus einem ERD.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Verfeinerung von Entit\u00e4t-Beziehung-Diagrammen (ERDs) f\u00fcr eine effektive Datenbankgestaltung Problemstellung: ER-Modellierung \u2013 Ein System f\u00fcr eine Autovermietungsgesellschaft Eine Autovermietungsgesellschaft muss eine Datenbank erstellen, um ihre Gesch\u00e4ftst\u00e4tigkeiten zu verwalten. Das Unternehmen verf\u00fcgt \u00fcber eine gro\u00dfe Fahrzeugflotte, die an Kunden f\u00fcr kurzfristige und langfristige Mietvertr\u00e4ge vermietet wird. Das Unternehmen hat mehrere Filialen an verschiedenen Standorten, und jede Filiale verf\u00fcgt \u00fcber ihre eigene Fahrzeugflotte. Das Unternehmen m\u00f6chte die verf\u00fcgbaren Fahrzeuge f\u00fcr die Vermietung verfolgen, die Kunden, die die Fahrzeuge gemietet haben, die Mietzeitr\u00e4ume sowie die Kosten f\u00fcr jede Miete. Au\u00dferdem m\u00f6chte es die Wartungspl\u00e4ne f\u00fcr jedes Fahrzeug und die durchgef\u00fchrten Wartungsarbeiten verfolgen. Das Unternehmen hat die folgenden Anforderungen an seine Datenbank: Fahrzeuge k\u00f6nnen f\u00fcr einen bestimmten Mietzeitraum an Kunden vermietet werden. Ein Kunde kann mehrere Fahrzeuge mieten, und ein Fahrzeug kann von mehreren Kunden gemietet werden. Die Mietkosten f\u00fcr jedes Fahrzeug sollten auf Basis des Mietzeitraums und zus\u00e4tzlicher Kosten wie Versicherung oder Kraftstoffkosten berechnet werden. Das Unternehmen m\u00f6chte die Wartungspl\u00e4ne f\u00fcr jedes Fahrzeug und die durchgef\u00fchrten Wartungsarbeiten verfolgen. Das Unternehmen m\u00f6chte Berichte \u00fcber die Nutzung seiner Fahrzeuge einsehen k\u00f6nnen, einschlie\u00dflich der Anzahl der Vermietungen, der Mietzeitr\u00e4ume und des generierten Umsatzes. Das Unternehmen m\u00f6chte Berichte \u00fcber die durchgef\u00fchrten Wartungsarbeiten an ihren Fahrzeugen einsehen k\u00f6nnen, einschlie\u00dflich der Art der durchgef\u00fchrten Wartung, des Ausf\u00fchrungstags und der Kosten. Das Unternehmen m\u00f6chte die Kunden verfolgen, die ihre Fahrzeuge mieten, einschlie\u00dflich ihrer pers\u00f6nlichen Daten wie Name, Adresse, Telefonnummer und E-Mail-Adresse. Das Unternehmen m\u00f6chte Berichte \u00fcber ihre Kunden einsehen k\u00f6nnen, einschlie\u00dflich der Anzahl der Vermietungen, der Mietzeitr\u00e4ume und des Umsatzes, der von jedem Kunden generiert wurde. Um diese Anforderungen zu erf\u00fcllen, kann ein Entit\u00e4t-Beziehung (ER)-Diagramm erstellt werden, um das Autovermietungssystem zu modellieren. Das Diagramm wird Entit\u00e4ten wie Fahrzeuge, Kunden, Vermietungen und Wartung sowie Beziehungen wie Vermietung, Kundenvermietung und Fahrzeugwartung enthalten. Schritt-f\u00fcr-Schritt-Anleitung zur Erstellung eines ER-Diagramms f\u00fcr eine Datenbank Hier ist eine Schritt-f\u00fcr-Schritt-Anleitung zur Erstellung eines ER-Diagramms f\u00fcr eine Datenbank: Identifizieren Sie die Entit\u00e4ten:Beginnen Sie damit, die verschiedenen Entit\u00e4ten zu identifizieren, die in der Datenbank enthalten sein werden. Diese Entit\u00e4ten k\u00f6nnten Personen, Orte, Dinge oder Konzepte im Bereich der Datenbank sein. Zum Beispiel k\u00f6nnten in einem Autovermietungssystem die Entit\u00e4ten Fahrzeuge, Kunden, Vermietungen und Wartung sein. Bestimmen Sie die Attribute:Bestimmen Sie als N\u00e4chstes die Attribute jeder Entit\u00e4t. Attribute sind Merkmale oder Eigenschaften, die die Entit\u00e4t beschreiben. Zum Beispiel k\u00f6nnten die Attribute einer Fahrzeug-Entit\u00e4t Hersteller, Modell, Jahr und Kennzeichennummer umfassen. Identifizieren Sie die Beziehungen:Nach der Identifizierung der Entit\u00e4ten und ihrer Attribute bestimmen Sie die Beziehungen zwischen den Entit\u00e4ten. Beziehungen sind die Verbindungen oder Assoziationen zwischen Entit\u00e4ten. Zum Beispiel ist die Beziehung zwischen der Entit\u00e4t Fahrzeug und der Entit\u00e4t Vermietung, dass ein Fahrzeug f\u00fcr einen bestimmten Mietzeitraum vermietet werden kann. Bestimmen Sie die Kardinalit\u00e4t:Die Kardinalit\u00e4t beschreibt die Anzahl der Instanzen einer Entit\u00e4t, die mit Instanzen einer anderen Entit\u00e4t verbunden sein k\u00f6nnen. Zum Beispiel k\u00f6nnte die Kardinalit\u00e4t zwischen der Entit\u00e4t Fahrzeug und der Entit\u00e4t Vermietung eine Eins-zu-Viele-Beziehung sein, was bedeutet, dass ein Fahrzeug an viele Kunden vermietet werden kann. Bestimmen Sie das Verh\u00e4ltnis der Beziehung:Das Verh\u00e4ltnis der Beziehung bezieht sich auf die Anzahl der Entit\u00e4ten, die an der Beziehung beteiligt sind. Zum Beispiel ist die Beziehung zwischen der Entit\u00e4t Fahrzeug und der Entit\u00e4t Vermietung eine bin\u00e4re Beziehung, was bedeutet, dass sie nur zwei Entit\u00e4ten umfasst. Erstellen Sie ein vorl\u00e4ufiges Diagramm:Verwenden Sie die in den vorherigen Schritten gesammelten Informationen, um ein vorl\u00e4ufiges ER-Diagramm zu erstellen. Dieses Diagramm sollte die Entit\u00e4ten, Attribute, Beziehungen, Kardinalit\u00e4t und das Verh\u00e4ltnis der Beziehung enthalten. Verfeinern Sie das Diagramm: Verfeinern Sie das ER-Diagramm, indem Sie es auf Genauigkeit, Vollst\u00e4ndigkeit und Konsistenz \u00fcberpr\u00fcfen. Nehmen Sie gegebenenfalls notwendige Anpassungen oder \u00c4nderungen vor, um sicherzustellen, dass das Diagramm die Anforderungen der Datenbank genau darstellt. F\u00fcgen Sie Einschr\u00e4nkungen hinzu: F\u00fcgen Sie dem Diagramm alle Einschr\u00e4nkungen hinzu, die zur Sicherstellung der Datenintegrit\u00e4t und Konsistenz beitragen. Einschr\u00e4nkungen sind Regeln oder Bedingungen, die die Daten beschr\u00e4nken, die in die Datenbank eingetragen werden k\u00f6nnen. Zum Beispiel k\u00f6nnte eine Einschr\u00e4nkung lauten, dass eine Fahrzeug-Entit\u00e4t eine g\u00fcltige Kennzeichennummer haben muss. Schlie\u00dfen Sie das Diagramm ab: Sobald das ER-Diagramm verfeinert und Einschr\u00e4nkungen hinzugef\u00fcgt wurden, schlie\u00dfen Sie das Diagramm ab. Das endg\u00fcltige Diagramm sollte die Datenbank und ihre Anforderungen genau darstellen. Erstellen Sie die Datenbank: Erstellen Sie anhand des finalisierten ER-Diagramms die Datenbank-Schema. Das Datenbank-Schema definiert die Struktur der Datenbank, einschlie\u00dflich der Tabellen, Spalten und Beziehungen zwischen ihnen. Verst\u00e4ndnis der Unterschiede zwischen konzeptioneller, logischer und physischer Datenmodellierung Konzeptionell, logisch und physisch sind die drei Hauptstufen der Datenmodellierung, die der Prozess der Gestaltung einer Datenbank zur Darstellung der Daten und Beziehungen innerhalb einer Organisation oder eines Systems ist. Hier ist eine \u00dcbersicht dar\u00fcber, was jede Stufe beinhaltet: Konzeptionelles Datenmodell: In dieser Stufe geht es darum, die \u00fcbergeordnete Sicht auf die Daten und ihre Beziehungen zu verstehen. Sie ist unabh\u00e4ngig von einer bestimmten Technologie oder Datenbankverwaltungssystem (DBMS). Das Hauptziel ist die Identifizierung der Hauptentit\u00e4ten, ihrer Beziehungen und ihrer Attribute. Das Ergebnis dieser Stufe ist ein konzeptionelles Datenmodell, das zur Leitung der Entwicklung eines logischen Datenmodells verwendet wird. Logisches Datenmodell: In dieser Stufe geht es darum, die Datenstrukturen und Beziehungen detailliert zu definieren. Sie beinhaltet ein logisches Schema, das die in der konzeptionellen Stufe identifizierten Datenmodell-Konzepte mithilfe eines Entit\u00e4ts-Beziehung-Diagramms (ERD) oder eines \u00e4hnlichen Werkzeugs abbildet. Das logische Datenmodell stellt die Anforderungen des Gesch\u00e4fts in Bezug auf Datenstruktur und Beziehungen dar und ist unabh\u00e4ngig von der physischen Datenbankgestaltung. Das Ergebnis dieser Stufe ist ein logisches Datenmodell, das zur Leitung der Entwicklung eines physischen Datenmodells verwendet wird. Physisches Datenmodell: In dieser Stufe geht es darum, das logische Datenmodell in ein bestimmtes Datenbankverwaltungssystem zu \u00fcbersetzen, wobei Leistung, Speicheranforderungen und technische Beschr\u00e4nkungen des Ziel-DBMS ber\u00fccksichtigt werden. Das physische Datenmodell beschreibt die Datenbankobjekte, wie Tabellen, Spalten und Indizes, sowie deren Datentypen, Gr\u00f6\u00dfen und Einschr\u00e4nkungen. Das Ergebnis dieser Stufe ist ein physisches Datenmodell, das zur Erstellung und Implementierung der Datenbank verwendet wird. Zusammenfassend definiert die konzeptionelle Stufe die Datenentit\u00e4ten und ihre Beziehungen auf hoher Ebene, die logische Stufe definiert die detaillierten Datenstrukturen und Beziehungen, und die physische Stufe \u00fcbersetzt das logische Datenmodell in eine bestimmte Datenbanktechnologie, einschlie\u00dflich Leistungs- und Speicher\u00fcberlegungen. Erstellung des konzeptionellen ERD aus der Problemstellung Das ERD enth\u00e4lt vier Entit\u00e4ten: Fahrzeug,<a href=\"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/\" rel=\"bookmark\"><span class=\"screen-reader-text\">ER-Modellierung meistern: Eine Schritt-f\u00fcr-Schritt-Anleitung mit praktischen Beispielen (Teil 2 von 5)<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":6813,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","_eb_attr":"","neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[17],"tags":[],"class_list":["post-6812","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-data-modeling-database"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ER-Modellierung meistern: Eine Schritt-f\u00fcr-Schritt-Anleitung mit praktischen Beispielen (Teil 2 von 5) - Visual Paradigm Guides German<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ER-Modellierung meistern: Eine Schritt-f\u00fcr-Schritt-Anleitung mit praktischen Beispielen (Teil 2 von 5) - Visual Paradigm Guides German\" \/>\n<meta property=\"og:description\" content=\"Verfeinerung von Entit\u00e4t-Beziehung-Diagrammen (ERDs) f\u00fcr eine effektive Datenbankgestaltung Problemstellung: ER-Modellierung \u2013 Ein System f\u00fcr eine Autovermietungsgesellschaft Eine Autovermietungsgesellschaft muss eine Datenbank erstellen, um ihre Gesch\u00e4ftst\u00e4tigkeiten zu verwalten. Das Unternehmen verf\u00fcgt \u00fcber eine gro\u00dfe Fahrzeugflotte, die an Kunden f\u00fcr kurzfristige und langfristige Mietvertr\u00e4ge vermietet wird. Das Unternehmen hat mehrere Filialen an verschiedenen Standorten, und jede Filiale verf\u00fcgt \u00fcber ihre eigene Fahrzeugflotte. Das Unternehmen m\u00f6chte die verf\u00fcgbaren Fahrzeuge f\u00fcr die Vermietung verfolgen, die Kunden, die die Fahrzeuge gemietet haben, die Mietzeitr\u00e4ume sowie die Kosten f\u00fcr jede Miete. Au\u00dferdem m\u00f6chte es die Wartungspl\u00e4ne f\u00fcr jedes Fahrzeug und die durchgef\u00fchrten Wartungsarbeiten verfolgen. Das Unternehmen hat die folgenden Anforderungen an seine Datenbank: Fahrzeuge k\u00f6nnen f\u00fcr einen bestimmten Mietzeitraum an Kunden vermietet werden. Ein Kunde kann mehrere Fahrzeuge mieten, und ein Fahrzeug kann von mehreren Kunden gemietet werden. Die Mietkosten f\u00fcr jedes Fahrzeug sollten auf Basis des Mietzeitraums und zus\u00e4tzlicher Kosten wie Versicherung oder Kraftstoffkosten berechnet werden. Das Unternehmen m\u00f6chte die Wartungspl\u00e4ne f\u00fcr jedes Fahrzeug und die durchgef\u00fchrten Wartungsarbeiten verfolgen. Das Unternehmen m\u00f6chte Berichte \u00fcber die Nutzung seiner Fahrzeuge einsehen k\u00f6nnen, einschlie\u00dflich der Anzahl der Vermietungen, der Mietzeitr\u00e4ume und des generierten Umsatzes. Das Unternehmen m\u00f6chte Berichte \u00fcber die durchgef\u00fchrten Wartungsarbeiten an ihren Fahrzeugen einsehen k\u00f6nnen, einschlie\u00dflich der Art der durchgef\u00fchrten Wartung, des Ausf\u00fchrungstags und der Kosten. Das Unternehmen m\u00f6chte die Kunden verfolgen, die ihre Fahrzeuge mieten, einschlie\u00dflich ihrer pers\u00f6nlichen Daten wie Name, Adresse, Telefonnummer und E-Mail-Adresse. Das Unternehmen m\u00f6chte Berichte \u00fcber ihre Kunden einsehen k\u00f6nnen, einschlie\u00dflich der Anzahl der Vermietungen, der Mietzeitr\u00e4ume und des Umsatzes, der von jedem Kunden generiert wurde. Um diese Anforderungen zu erf\u00fcllen, kann ein Entit\u00e4t-Beziehung (ER)-Diagramm erstellt werden, um das Autovermietungssystem zu modellieren. Das Diagramm wird Entit\u00e4ten wie Fahrzeuge, Kunden, Vermietungen und Wartung sowie Beziehungen wie Vermietung, Kundenvermietung und Fahrzeugwartung enthalten. Schritt-f\u00fcr-Schritt-Anleitung zur Erstellung eines ER-Diagramms f\u00fcr eine Datenbank Hier ist eine Schritt-f\u00fcr-Schritt-Anleitung zur Erstellung eines ER-Diagramms f\u00fcr eine Datenbank: Identifizieren Sie die Entit\u00e4ten:Beginnen Sie damit, die verschiedenen Entit\u00e4ten zu identifizieren, die in der Datenbank enthalten sein werden. Diese Entit\u00e4ten k\u00f6nnten Personen, Orte, Dinge oder Konzepte im Bereich der Datenbank sein. Zum Beispiel k\u00f6nnten in einem Autovermietungssystem die Entit\u00e4ten Fahrzeuge, Kunden, Vermietungen und Wartung sein. Bestimmen Sie die Attribute:Bestimmen Sie als N\u00e4chstes die Attribute jeder Entit\u00e4t. Attribute sind Merkmale oder Eigenschaften, die die Entit\u00e4t beschreiben. Zum Beispiel k\u00f6nnten die Attribute einer Fahrzeug-Entit\u00e4t Hersteller, Modell, Jahr und Kennzeichennummer umfassen. Identifizieren Sie die Beziehungen:Nach der Identifizierung der Entit\u00e4ten und ihrer Attribute bestimmen Sie die Beziehungen zwischen den Entit\u00e4ten. Beziehungen sind die Verbindungen oder Assoziationen zwischen Entit\u00e4ten. Zum Beispiel ist die Beziehung zwischen der Entit\u00e4t Fahrzeug und der Entit\u00e4t Vermietung, dass ein Fahrzeug f\u00fcr einen bestimmten Mietzeitraum vermietet werden kann. Bestimmen Sie die Kardinalit\u00e4t:Die Kardinalit\u00e4t beschreibt die Anzahl der Instanzen einer Entit\u00e4t, die mit Instanzen einer anderen Entit\u00e4t verbunden sein k\u00f6nnen. Zum Beispiel k\u00f6nnte die Kardinalit\u00e4t zwischen der Entit\u00e4t Fahrzeug und der Entit\u00e4t Vermietung eine Eins-zu-Viele-Beziehung sein, was bedeutet, dass ein Fahrzeug an viele Kunden vermietet werden kann. Bestimmen Sie das Verh\u00e4ltnis der Beziehung:Das Verh\u00e4ltnis der Beziehung bezieht sich auf die Anzahl der Entit\u00e4ten, die an der Beziehung beteiligt sind. Zum Beispiel ist die Beziehung zwischen der Entit\u00e4t Fahrzeug und der Entit\u00e4t Vermietung eine bin\u00e4re Beziehung, was bedeutet, dass sie nur zwei Entit\u00e4ten umfasst. Erstellen Sie ein vorl\u00e4ufiges Diagramm:Verwenden Sie die in den vorherigen Schritten gesammelten Informationen, um ein vorl\u00e4ufiges ER-Diagramm zu erstellen. Dieses Diagramm sollte die Entit\u00e4ten, Attribute, Beziehungen, Kardinalit\u00e4t und das Verh\u00e4ltnis der Beziehung enthalten. Verfeinern Sie das Diagramm: Verfeinern Sie das ER-Diagramm, indem Sie es auf Genauigkeit, Vollst\u00e4ndigkeit und Konsistenz \u00fcberpr\u00fcfen. Nehmen Sie gegebenenfalls notwendige Anpassungen oder \u00c4nderungen vor, um sicherzustellen, dass das Diagramm die Anforderungen der Datenbank genau darstellt. F\u00fcgen Sie Einschr\u00e4nkungen hinzu: F\u00fcgen Sie dem Diagramm alle Einschr\u00e4nkungen hinzu, die zur Sicherstellung der Datenintegrit\u00e4t und Konsistenz beitragen. Einschr\u00e4nkungen sind Regeln oder Bedingungen, die die Daten beschr\u00e4nken, die in die Datenbank eingetragen werden k\u00f6nnen. Zum Beispiel k\u00f6nnte eine Einschr\u00e4nkung lauten, dass eine Fahrzeug-Entit\u00e4t eine g\u00fcltige Kennzeichennummer haben muss. Schlie\u00dfen Sie das Diagramm ab: Sobald das ER-Diagramm verfeinert und Einschr\u00e4nkungen hinzugef\u00fcgt wurden, schlie\u00dfen Sie das Diagramm ab. Das endg\u00fcltige Diagramm sollte die Datenbank und ihre Anforderungen genau darstellen. Erstellen Sie die Datenbank: Erstellen Sie anhand des finalisierten ER-Diagramms die Datenbank-Schema. Das Datenbank-Schema definiert die Struktur der Datenbank, einschlie\u00dflich der Tabellen, Spalten und Beziehungen zwischen ihnen. Verst\u00e4ndnis der Unterschiede zwischen konzeptioneller, logischer und physischer Datenmodellierung Konzeptionell, logisch und physisch sind die drei Hauptstufen der Datenmodellierung, die der Prozess der Gestaltung einer Datenbank zur Darstellung der Daten und Beziehungen innerhalb einer Organisation oder eines Systems ist. Hier ist eine \u00dcbersicht dar\u00fcber, was jede Stufe beinhaltet: Konzeptionelles Datenmodell: In dieser Stufe geht es darum, die \u00fcbergeordnete Sicht auf die Daten und ihre Beziehungen zu verstehen. Sie ist unabh\u00e4ngig von einer bestimmten Technologie oder Datenbankverwaltungssystem (DBMS). Das Hauptziel ist die Identifizierung der Hauptentit\u00e4ten, ihrer Beziehungen und ihrer Attribute. Das Ergebnis dieser Stufe ist ein konzeptionelles Datenmodell, das zur Leitung der Entwicklung eines logischen Datenmodells verwendet wird. Logisches Datenmodell: In dieser Stufe geht es darum, die Datenstrukturen und Beziehungen detailliert zu definieren. Sie beinhaltet ein logisches Schema, das die in der konzeptionellen Stufe identifizierten Datenmodell-Konzepte mithilfe eines Entit\u00e4ts-Beziehung-Diagramms (ERD) oder eines \u00e4hnlichen Werkzeugs abbildet. Das logische Datenmodell stellt die Anforderungen des Gesch\u00e4fts in Bezug auf Datenstruktur und Beziehungen dar und ist unabh\u00e4ngig von der physischen Datenbankgestaltung. Das Ergebnis dieser Stufe ist ein logisches Datenmodell, das zur Leitung der Entwicklung eines physischen Datenmodells verwendet wird. Physisches Datenmodell: In dieser Stufe geht es darum, das logische Datenmodell in ein bestimmtes Datenbankverwaltungssystem zu \u00fcbersetzen, wobei Leistung, Speicheranforderungen und technische Beschr\u00e4nkungen des Ziel-DBMS ber\u00fccksichtigt werden. Das physische Datenmodell beschreibt die Datenbankobjekte, wie Tabellen, Spalten und Indizes, sowie deren Datentypen, Gr\u00f6\u00dfen und Einschr\u00e4nkungen. Das Ergebnis dieser Stufe ist ein physisches Datenmodell, das zur Erstellung und Implementierung der Datenbank verwendet wird. Zusammenfassend definiert die konzeptionelle Stufe die Datenentit\u00e4ten und ihre Beziehungen auf hoher Ebene, die logische Stufe definiert die detaillierten Datenstrukturen und Beziehungen, und die physische Stufe \u00fcbersetzt das logische Datenmodell in eine bestimmte Datenbanktechnologie, einschlie\u00dflich Leistungs- und Speicher\u00fcberlegungen. Erstellung des konzeptionellen ERD aus der Problemstellung Das ERD enth\u00e4lt vier Entit\u00e4ten: Fahrzeug,ER-Modellierung meistern: Eine Schritt-f\u00fcr-Schritt-Anleitung mit praktischen Beispielen (Teil 2 von 5)\" \/>\n<meta property=\"og:url\" content=\"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Guides German\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-05T17:25:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/guides.visual-paradigm.com\/de\/wp-content\/uploads\/sites\/9\/2026\/02\/from-conceptual-to-logical-to-physical-erd-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"606\" \/>\n\t<meta property=\"og:image:height\" content=\"369\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"vpadmin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"9\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/\"},\"headline\":\"ER-Modellierung meistern: Eine Schritt-f\u00fcr-Schritt-Anleitung mit praktischen Beispielen (Teil 2 von 5)\",\"datePublished\":\"2026-02-05T17:25:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/\"},\"wordCount\":1823,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/guides.visual-paradigm.com\/de\/wp-content\/uploads\/sites\/9\/2026\/02\/from-conceptual-to-logical-to-physical-erd-1.png\",\"articleSection\":[\"Data Modeling \/ Database\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/\",\"url\":\"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/\",\"name\":\"ER-Modellierung meistern: Eine Schritt-f\u00fcr-Schritt-Anleitung mit praktischen Beispielen (Teil 2 von 5) - Visual Paradigm Guides German\",\"isPartOf\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/guides.visual-paradigm.com\/de\/wp-content\/uploads\/sites\/9\/2026\/02\/from-conceptual-to-logical-to-physical-erd-1.png\",\"datePublished\":\"2026-02-05T17:25:50+00:00\",\"author\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/de\/#\/schema\/person\/292e97a06c90d6d605ddfd451bfdfe6f\"},\"breadcrumb\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/#primaryimage\",\"url\":\"https:\/\/guides.visual-paradigm.com\/de\/wp-content\/uploads\/sites\/9\/2026\/02\/from-conceptual-to-logical-to-physical-erd-1.png\",\"contentUrl\":\"https:\/\/guides.visual-paradigm.com\/de\/wp-content\/uploads\/sites\/9\/2026\/02\/from-conceptual-to-logical-to-physical-erd-1.png\",\"width\":606,\"height\":369},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/guides.visual-paradigm.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Data Modeling \/ Database\",\"item\":\"https:\/\/guides.visual-paradigm.com\/de\/category\/data-modeling-database\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"ER-Modellierung meistern: Eine Schritt-f\u00fcr-Schritt-Anleitung mit praktischen Beispielen (Teil 2 von 5)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/de\/#website\",\"url\":\"https:\/\/guides.visual-paradigm.com\/de\/\",\"name\":\"Visual Paradigm Guides German\",\"description\":\"Smart guides for an AI-driven world\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/guides.visual-paradigm.com\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ER-Modellierung meistern: Eine Schritt-f\u00fcr-Schritt-Anleitung mit praktischen Beispielen (Teil 2 von 5) - Visual Paradigm Guides German","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/","og_locale":"de_DE","og_type":"article","og_title":"ER-Modellierung meistern: Eine Schritt-f\u00fcr-Schritt-Anleitung mit praktischen Beispielen (Teil 2 von 5) - Visual Paradigm Guides German","og_description":"Verfeinerung von Entit\u00e4t-Beziehung-Diagrammen (ERDs) f\u00fcr eine effektive Datenbankgestaltung Problemstellung: ER-Modellierung \u2013 Ein System f\u00fcr eine Autovermietungsgesellschaft Eine Autovermietungsgesellschaft muss eine Datenbank erstellen, um ihre Gesch\u00e4ftst\u00e4tigkeiten zu verwalten. Das Unternehmen verf\u00fcgt \u00fcber eine gro\u00dfe Fahrzeugflotte, die an Kunden f\u00fcr kurzfristige und langfristige Mietvertr\u00e4ge vermietet wird. Das Unternehmen hat mehrere Filialen an verschiedenen Standorten, und jede Filiale verf\u00fcgt \u00fcber ihre eigene Fahrzeugflotte. Das Unternehmen m\u00f6chte die verf\u00fcgbaren Fahrzeuge f\u00fcr die Vermietung verfolgen, die Kunden, die die Fahrzeuge gemietet haben, die Mietzeitr\u00e4ume sowie die Kosten f\u00fcr jede Miete. Au\u00dferdem m\u00f6chte es die Wartungspl\u00e4ne f\u00fcr jedes Fahrzeug und die durchgef\u00fchrten Wartungsarbeiten verfolgen. Das Unternehmen hat die folgenden Anforderungen an seine Datenbank: Fahrzeuge k\u00f6nnen f\u00fcr einen bestimmten Mietzeitraum an Kunden vermietet werden. Ein Kunde kann mehrere Fahrzeuge mieten, und ein Fahrzeug kann von mehreren Kunden gemietet werden. Die Mietkosten f\u00fcr jedes Fahrzeug sollten auf Basis des Mietzeitraums und zus\u00e4tzlicher Kosten wie Versicherung oder Kraftstoffkosten berechnet werden. Das Unternehmen m\u00f6chte die Wartungspl\u00e4ne f\u00fcr jedes Fahrzeug und die durchgef\u00fchrten Wartungsarbeiten verfolgen. Das Unternehmen m\u00f6chte Berichte \u00fcber die Nutzung seiner Fahrzeuge einsehen k\u00f6nnen, einschlie\u00dflich der Anzahl der Vermietungen, der Mietzeitr\u00e4ume und des generierten Umsatzes. Das Unternehmen m\u00f6chte Berichte \u00fcber die durchgef\u00fchrten Wartungsarbeiten an ihren Fahrzeugen einsehen k\u00f6nnen, einschlie\u00dflich der Art der durchgef\u00fchrten Wartung, des Ausf\u00fchrungstags und der Kosten. Das Unternehmen m\u00f6chte die Kunden verfolgen, die ihre Fahrzeuge mieten, einschlie\u00dflich ihrer pers\u00f6nlichen Daten wie Name, Adresse, Telefonnummer und E-Mail-Adresse. Das Unternehmen m\u00f6chte Berichte \u00fcber ihre Kunden einsehen k\u00f6nnen, einschlie\u00dflich der Anzahl der Vermietungen, der Mietzeitr\u00e4ume und des Umsatzes, der von jedem Kunden generiert wurde. Um diese Anforderungen zu erf\u00fcllen, kann ein Entit\u00e4t-Beziehung (ER)-Diagramm erstellt werden, um das Autovermietungssystem zu modellieren. Das Diagramm wird Entit\u00e4ten wie Fahrzeuge, Kunden, Vermietungen und Wartung sowie Beziehungen wie Vermietung, Kundenvermietung und Fahrzeugwartung enthalten. Schritt-f\u00fcr-Schritt-Anleitung zur Erstellung eines ER-Diagramms f\u00fcr eine Datenbank Hier ist eine Schritt-f\u00fcr-Schritt-Anleitung zur Erstellung eines ER-Diagramms f\u00fcr eine Datenbank: Identifizieren Sie die Entit\u00e4ten:Beginnen Sie damit, die verschiedenen Entit\u00e4ten zu identifizieren, die in der Datenbank enthalten sein werden. Diese Entit\u00e4ten k\u00f6nnten Personen, Orte, Dinge oder Konzepte im Bereich der Datenbank sein. Zum Beispiel k\u00f6nnten in einem Autovermietungssystem die Entit\u00e4ten Fahrzeuge, Kunden, Vermietungen und Wartung sein. Bestimmen Sie die Attribute:Bestimmen Sie als N\u00e4chstes die Attribute jeder Entit\u00e4t. Attribute sind Merkmale oder Eigenschaften, die die Entit\u00e4t beschreiben. Zum Beispiel k\u00f6nnten die Attribute einer Fahrzeug-Entit\u00e4t Hersteller, Modell, Jahr und Kennzeichennummer umfassen. Identifizieren Sie die Beziehungen:Nach der Identifizierung der Entit\u00e4ten und ihrer Attribute bestimmen Sie die Beziehungen zwischen den Entit\u00e4ten. Beziehungen sind die Verbindungen oder Assoziationen zwischen Entit\u00e4ten. Zum Beispiel ist die Beziehung zwischen der Entit\u00e4t Fahrzeug und der Entit\u00e4t Vermietung, dass ein Fahrzeug f\u00fcr einen bestimmten Mietzeitraum vermietet werden kann. Bestimmen Sie die Kardinalit\u00e4t:Die Kardinalit\u00e4t beschreibt die Anzahl der Instanzen einer Entit\u00e4t, die mit Instanzen einer anderen Entit\u00e4t verbunden sein k\u00f6nnen. Zum Beispiel k\u00f6nnte die Kardinalit\u00e4t zwischen der Entit\u00e4t Fahrzeug und der Entit\u00e4t Vermietung eine Eins-zu-Viele-Beziehung sein, was bedeutet, dass ein Fahrzeug an viele Kunden vermietet werden kann. Bestimmen Sie das Verh\u00e4ltnis der Beziehung:Das Verh\u00e4ltnis der Beziehung bezieht sich auf die Anzahl der Entit\u00e4ten, die an der Beziehung beteiligt sind. Zum Beispiel ist die Beziehung zwischen der Entit\u00e4t Fahrzeug und der Entit\u00e4t Vermietung eine bin\u00e4re Beziehung, was bedeutet, dass sie nur zwei Entit\u00e4ten umfasst. Erstellen Sie ein vorl\u00e4ufiges Diagramm:Verwenden Sie die in den vorherigen Schritten gesammelten Informationen, um ein vorl\u00e4ufiges ER-Diagramm zu erstellen. Dieses Diagramm sollte die Entit\u00e4ten, Attribute, Beziehungen, Kardinalit\u00e4t und das Verh\u00e4ltnis der Beziehung enthalten. Verfeinern Sie das Diagramm: Verfeinern Sie das ER-Diagramm, indem Sie es auf Genauigkeit, Vollst\u00e4ndigkeit und Konsistenz \u00fcberpr\u00fcfen. Nehmen Sie gegebenenfalls notwendige Anpassungen oder \u00c4nderungen vor, um sicherzustellen, dass das Diagramm die Anforderungen der Datenbank genau darstellt. F\u00fcgen Sie Einschr\u00e4nkungen hinzu: F\u00fcgen Sie dem Diagramm alle Einschr\u00e4nkungen hinzu, die zur Sicherstellung der Datenintegrit\u00e4t und Konsistenz beitragen. Einschr\u00e4nkungen sind Regeln oder Bedingungen, die die Daten beschr\u00e4nken, die in die Datenbank eingetragen werden k\u00f6nnen. Zum Beispiel k\u00f6nnte eine Einschr\u00e4nkung lauten, dass eine Fahrzeug-Entit\u00e4t eine g\u00fcltige Kennzeichennummer haben muss. Schlie\u00dfen Sie das Diagramm ab: Sobald das ER-Diagramm verfeinert und Einschr\u00e4nkungen hinzugef\u00fcgt wurden, schlie\u00dfen Sie das Diagramm ab. Das endg\u00fcltige Diagramm sollte die Datenbank und ihre Anforderungen genau darstellen. Erstellen Sie die Datenbank: Erstellen Sie anhand des finalisierten ER-Diagramms die Datenbank-Schema. Das Datenbank-Schema definiert die Struktur der Datenbank, einschlie\u00dflich der Tabellen, Spalten und Beziehungen zwischen ihnen. Verst\u00e4ndnis der Unterschiede zwischen konzeptioneller, logischer und physischer Datenmodellierung Konzeptionell, logisch und physisch sind die drei Hauptstufen der Datenmodellierung, die der Prozess der Gestaltung einer Datenbank zur Darstellung der Daten und Beziehungen innerhalb einer Organisation oder eines Systems ist. Hier ist eine \u00dcbersicht dar\u00fcber, was jede Stufe beinhaltet: Konzeptionelles Datenmodell: In dieser Stufe geht es darum, die \u00fcbergeordnete Sicht auf die Daten und ihre Beziehungen zu verstehen. Sie ist unabh\u00e4ngig von einer bestimmten Technologie oder Datenbankverwaltungssystem (DBMS). Das Hauptziel ist die Identifizierung der Hauptentit\u00e4ten, ihrer Beziehungen und ihrer Attribute. Das Ergebnis dieser Stufe ist ein konzeptionelles Datenmodell, das zur Leitung der Entwicklung eines logischen Datenmodells verwendet wird. Logisches Datenmodell: In dieser Stufe geht es darum, die Datenstrukturen und Beziehungen detailliert zu definieren. Sie beinhaltet ein logisches Schema, das die in der konzeptionellen Stufe identifizierten Datenmodell-Konzepte mithilfe eines Entit\u00e4ts-Beziehung-Diagramms (ERD) oder eines \u00e4hnlichen Werkzeugs abbildet. Das logische Datenmodell stellt die Anforderungen des Gesch\u00e4fts in Bezug auf Datenstruktur und Beziehungen dar und ist unabh\u00e4ngig von der physischen Datenbankgestaltung. Das Ergebnis dieser Stufe ist ein logisches Datenmodell, das zur Leitung der Entwicklung eines physischen Datenmodells verwendet wird. Physisches Datenmodell: In dieser Stufe geht es darum, das logische Datenmodell in ein bestimmtes Datenbankverwaltungssystem zu \u00fcbersetzen, wobei Leistung, Speicheranforderungen und technische Beschr\u00e4nkungen des Ziel-DBMS ber\u00fccksichtigt werden. Das physische Datenmodell beschreibt die Datenbankobjekte, wie Tabellen, Spalten und Indizes, sowie deren Datentypen, Gr\u00f6\u00dfen und Einschr\u00e4nkungen. Das Ergebnis dieser Stufe ist ein physisches Datenmodell, das zur Erstellung und Implementierung der Datenbank verwendet wird. Zusammenfassend definiert die konzeptionelle Stufe die Datenentit\u00e4ten und ihre Beziehungen auf hoher Ebene, die logische Stufe definiert die detaillierten Datenstrukturen und Beziehungen, und die physische Stufe \u00fcbersetzt das logische Datenmodell in eine bestimmte Datenbanktechnologie, einschlie\u00dflich Leistungs- und Speicher\u00fcberlegungen. Erstellung des konzeptionellen ERD aus der Problemstellung Das ERD enth\u00e4lt vier Entit\u00e4ten: Fahrzeug,ER-Modellierung meistern: Eine Schritt-f\u00fcr-Schritt-Anleitung mit praktischen Beispielen (Teil 2 von 5)","og_url":"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/","og_site_name":"Visual Paradigm Guides German","article_published_time":"2026-02-05T17:25:50+00:00","og_image":[{"width":606,"height":369,"url":"https:\/\/guides.visual-paradigm.com\/de\/wp-content\/uploads\/sites\/9\/2026\/02\/from-conceptual-to-logical-to-physical-erd-1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"vpadmin","Gesch\u00e4tzte Lesezeit":"9\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/#article","isPartOf":{"@id":"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/"},"headline":"ER-Modellierung meistern: Eine Schritt-f\u00fcr-Schritt-Anleitung mit praktischen Beispielen (Teil 2 von 5)","datePublished":"2026-02-05T17:25:50+00:00","mainEntityOfPage":{"@id":"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/"},"wordCount":1823,"commentCount":0,"image":{"@id":"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/#primaryimage"},"thumbnailUrl":"https:\/\/guides.visual-paradigm.com\/de\/wp-content\/uploads\/sites\/9\/2026\/02\/from-conceptual-to-logical-to-physical-erd-1.png","articleSection":["Data Modeling \/ Database"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/","url":"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/","name":"ER-Modellierung meistern: Eine Schritt-f\u00fcr-Schritt-Anleitung mit praktischen Beispielen (Teil 2 von 5) - Visual Paradigm Guides German","isPartOf":{"@id":"https:\/\/guides.visual-paradigm.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/#primaryimage"},"image":{"@id":"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/#primaryimage"},"thumbnailUrl":"https:\/\/guides.visual-paradigm.com\/de\/wp-content\/uploads\/sites\/9\/2026\/02\/from-conceptual-to-logical-to-physical-erd-1.png","datePublished":"2026-02-05T17:25:50+00:00","author":{"@id":"https:\/\/guides.visual-paradigm.com\/de\/#\/schema\/person\/292e97a06c90d6d605ddfd451bfdfe6f"},"breadcrumb":{"@id":"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/#primaryimage","url":"https:\/\/guides.visual-paradigm.com\/de\/wp-content\/uploads\/sites\/9\/2026\/02\/from-conceptual-to-logical-to-physical-erd-1.png","contentUrl":"https:\/\/guides.visual-paradigm.com\/de\/wp-content\/uploads\/sites\/9\/2026\/02\/from-conceptual-to-logical-to-physical-erd-1.png","width":606,"height":369},{"@type":"BreadcrumbList","@id":"https:\/\/guides.visual-paradigm.com\/de\/mastering-er-modeling-a-step-by-step-guide-with-real-world-examples-2of5\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/guides.visual-paradigm.com\/de\/"},{"@type":"ListItem","position":2,"name":"Data Modeling \/ Database","item":"https:\/\/guides.visual-paradigm.com\/de\/category\/data-modeling-database\/"},{"@type":"ListItem","position":3,"name":"ER-Modellierung meistern: Eine Schritt-f\u00fcr-Schritt-Anleitung mit praktischen Beispielen (Teil 2 von 5)"}]},{"@type":"WebSite","@id":"https:\/\/guides.visual-paradigm.com\/de\/#website","url":"https:\/\/guides.visual-paradigm.com\/de\/","name":"Visual Paradigm Guides German","description":"Smart guides for an AI-driven world","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/guides.visual-paradigm.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"}]}},"_links":{"self":[{"href":"https:\/\/guides.visual-paradigm.com\/de\/wp-json\/wp\/v2\/posts\/6812","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/guides.visual-paradigm.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/guides.visual-paradigm.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/de\/wp-json\/wp\/v2\/comments?post=6812"}],"version-history":[{"count":0,"href":"https:\/\/guides.visual-paradigm.com\/de\/wp-json\/wp\/v2\/posts\/6812\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/de\/wp-json\/wp\/v2\/media\/6813"}],"wp:attachment":[{"href":"https:\/\/guides.visual-paradigm.com\/de\/wp-json\/wp\/v2\/media?parent=6812"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/de\/wp-json\/wp\/v2\/categories?post=6812"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/de\/wp-json\/wp\/v2\/tags?post=6812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}