Android - Proiectare ER bază de date pentru aplicația de calcul de calorii - Stack Overflow

Realizez o aplicație Android foarte simplă, care permite unui utilizator să planifice mesele pentru ziua respectivă și să calculeze macrocomenzile totale pentru ziua respectivă.

proiectare

creați ingrediente furnizând un nume, carbohidrați, conținut de grăsimi și proteine ​​(per 100g) care ar trebui să fie salvate în baza de date (cameră)

creați Mese pe baza ingredientelor create

persistă atât ingredientele, cât și mesele într-o bază de date pentru reutilizarea viitoare

De exemplu, aș dori să creez o masă de omletă pentru a calcula macro-urile sale, așa că adaug ouă, brânză, slănină și ciuperci, oferind conținutul lor pe 100g. Apoi mă duc să-mi creez masa și o fac, adaug 120g de ouă, 100g de slănină, 30g de brânză și 50g de ciuperci.