From 50cffd11ab886669595fc90185164e914d9a83d3 Mon Sep 17 00:00:00 2001 From: Alexander Gabriel Date: Wed, 25 Oct 2023 00:01:23 +0200 Subject: [PATCH] =?UTF-8?q?updated=20readme=20f=C3=BCr=20demo-app?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 88 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 88 insertions(+) diff --git a/README.md b/README.md index 5f80ee8..1ecd7f1 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,90 @@ # laravel-demo-app +Tour +- Name +- Startdatum +- Zieldatum +Fahrzeug +- Sitzplätze +- maximale Fracht +Person +- Name +- Hat Führerschein +Fahrer (Person) +Mitfahrer (Person) +Ort +- Name +Start (Ort) +Ziel (Ort) +Kennzeichen +- Kennzeichen +Fahrzeugtypen +- Name +Fracht +Frachttypen +Kisten +- Gewicht +Paletten +- Gewicht + +Tour 0..* --- 1..* Fahrzeug +Je Tour mindestens ein Fahrzeug +Fahrzeuge können keiner oder mehreren Touren zugeordnet sein + +Fahrzeug auf Tour 0..* --- 1 Fahrer (Person) +Je Fahrzeug je Tour exakt ein Fahrer +Personen müssen keine Fahrer sein + +Fahrzeug auf Tour 0..* --- 1 Mitfahrer (Person) +Je Fahrzeug je Tour können Mitfahrer debei sein (maximal so viele wie Sitzplätze -1) +Personen müssten nicht auf Touren mitfahren + +Tour 0..* --- 1 Start (Ort) +Orte können Startpunkte von Touren sein +Ein Ort muss kein Startpunkt einer Tour sein + +Tour 0..* --- 1 Ziel (Ort) +Orte können Ziele von Zielen sein +Ein Ort muss kein Ziel einer Tour sein + +Fahrzeug 0..1 --- 1 Kennzeichen +Ein Fahrzeug hat exakt ein Kennzeichen +Kennzeichen können keinem oder einem Auto zugeordnet sein + +Fahrzeug 0..* --- 1 Fahrzeugtypen +Es gibt Fahrzeugtypen. Diesen werden die Fahrzeuge zugeordnet. +Ein Fahrzeug hat genau einen Typ +Es kann auch Typen geben, denen keine Fahrzeuge zugeordnet sind + +Fahrzeug auf Tour 0..* --- 0..* Fracht -> (Frachttyp) -> Kisten +Fahrzeug auf Tour 0..* --- 0..* Fracht -> (Frachttyp) -> Paletten +Auf einer Tour kann Fracht transportiert werden. +Dies kan je nach Frachttype sind das Kisten oder Paletten +Paletten und Kisten können keiner oder mehreren Touren zugeordnet sein + +Zeigen: +1:1 +1:n +m:n + +Detach +Atach +Toggle +Drop-Downs (Katalogtabellen) +Polymorphe Relationen +Seeding + +hasManyThrough -> Über die Person auf die Touren zugreifen + -> Auf welchen Touren wurde eine bestimmte Kiste oder Palette transportiert? + -> Über Orte Personen anzeigen, die auf einer Tour schon mal hier waren + +Feldtypen auf Formularen, Listen und Detailansichten +- Select +- Datum +- Uhrzeit +- Datum und Uhrzeit + +Auf Eigenschaften von Relationen zugreifen +- Name des Fahrers und der Mitfahrer auf Tourseite +- Kennzeichen des Fahrzeugs +- Fahrzeug überladen? \ No newline at end of file