erDiagram
Plant ||--o{ Seeds : has
Plant ||--|| Order : purchase
Plant {
int id_pflanze
list[str] category
str collective_species
str plant
str cultivar
list[bool] sowing_period
str comment_plant
str remarks_sowing
str remarks_cultivation
}
Seeds ||--o{ Cultivation : grows
Seeds {
int id_seeds
int id_container
str source
}
Cultivation ||--|| Plant : grows
Cultivation ||--|| Bed : florishes
Cultivation {
int id_kultur
}
Order {
int id_order
}
Bed ||--|| SoilImprovement : enhances
Bed {
int id_bed
}
SoilImprovement {
int id_soil
}
ToDo:
Was ist der angezeigte Name für die Pflanze? 1- bis 3-stufiger Name?
ist es sinnvoll, für die Kategorien noch Sammelbegriffe zu haben je nach Verwendungszweck (Gemüse, Kräuter, Gärtnerische Funktion (Dünge-/Schutz-/Bienenweide-/…-pflanzen), Zierpflanze)
Modellierung Aussaatzeitraum, Idee: Pro Monat A(nfang)/M(itte)/E(nde) –> Liste von 36 Bool-Werten, 1 = aussäen / 0 = nicht aussäen
Wie wird Beschaffung/Entsorgung gekennzeichnet?