💡 Seminarski rad u sklopu kolegija Baze podataka na FESB-u.
-
Izvještaj o sastojcima za jela
Prikazuje sastojke potrebne za pripremu pojedinog jela i njihovu trenutnu raspoloživost. -
Izvještaj o potrebnim sastojcima
Prikazuje sastojke koji će biti potrebni za nabavku unutar zadanog vremenskog perioda. Ovo uključuje namirnice koje istječu u roku od tjedan dana ili čija količina pada ispod određene minimalne vrijednosti (novi atribut: minimalna količina). -
Izvještaj o jelima s određenim sastojkom
Prikazuje sve recepte u kojima se koristi određena namirnica. -
Popis nedostajućih namirnica za jela
Prikazuje sve namirnice koje nisu u dovoljnoj količini za pripremu određenog jela. -
Popis jela koje je moguće pripremiti
Prikazuje jela koja se mogu pripremiti s raspoloživim namirnicama. Ovo se ostvaruje pronalaženjem svih jela koja se ne mogu pripremiti zbog nedostatka sastojaka i isključivanjem tih jela s popisa mogućih jela. -
Pregled jela pripremljenih u određenom vremenskom periodu
Prikazuje sva jela koja su pripremljena unutar zadanog vremenskog perioda.
- id
Identifikator jela - naziv
Naziv jela - cijena
Cijena koju plaća mušterija kad naručuje to jelo – pozitivni realni broj
- id
Identifikator namirnice - naziv
Naziv namirnice - raspoloživa_količina
Preostala količina u kilogramima ili litrama ako se radi o tekućini – pozitivni realni broj - datum_isteka_roka_trajanja
Datum isteka roka trajanja - nabavna_cijena
Cijena po kojoj je kupljen proizvod po kilogramu ili litri – pozitivni realni broj
- id
Identifikator menija - naziv
Naziv menija – jedan meni se sastoji od više slijedova jela (npr. juhe, pizze)
- id
Identifikator računa - datum
Datum izdavanja računa
- id
Identifikator dnevnog menija - datum
Datum dnevnog menija