lf5/erd.dbml

62 lines
1.3 KiB
Text
Raw Normal View History

2024-01-24 17:33:45 +01:00
// Use DBML to define your database structure
// Docs: https://dbml.dbdiagram.io/docs
Table Kunde {
KundenNr integer [primary key]
Vorname string
Nachname string
Strasse string
Geburstdatum timestamp
HausNr string
PLZ integer
Email string
Telefon integer
Ort string
}
Table Bestellung {
BestellNr integer [primary key]
KundenNr integer
Rechnungsbetrag integer
Bestelldatum timestamp
}
Table Zutat {
ZutatenNr integer [primary key]
Bezeichnung string
2024-01-25 15:15:57 +01:00
Bestand integer
2024-01-24 17:33:45 +01:00
Nettopreis integer
Einheit string
Kohlenhydrate integer
Kalorien integer
Protein integer
}
Table Lieferant {
LieferantenNr integer [primary key]
Ort string
Strasse string
Email string
Telefon string
Liferantenname string
HausNr string
PLZ integer
}
2024-01-25 15:15:57 +01:00
Table Lieferant_contains_Zutaten {
LieferantenNr integer [primary key]
ZutatenNr integer [primary key]
}
2024-01-24 17:33:45 +01:00
Table Bestellung_contains_Zutaten {
BestellNr integer [primary key]
ZutatenNr integer [primary key]
2024-01-24 17:33:45 +01:00
Menge integer
}
Ref: Bestellung.KundenNr > Kunde.KundenNr
2024-01-25 15:17:53 +01:00
Ref: Lieferant_contains_Zutaten.LieferantenNr > Lieferant.LieferantenNr
2024-01-25 15:15:57 +01:00
Ref: Lieferant_contains_Zutaten.ZutatenNr > Zutat.ZutatenNr
2024-01-24 17:33:45 +01:00
Ref: Bestellung_contains_Zutaten.BestellNr > Bestellung.BestellNr
Ref: Bestellung_contains_Zutaten.ZutatenNr > Zutat.ZutatenNr