Motivación
Si yo tengo por ejemplo milanesas de berenjena, me gustaría poder combinarla con distintas cosas: puré mixto, ensalada mixta, ensalada de N cosas, salteado de bla, etc. y bajo el modelo actual tendríamos que escribirla de nuevo por cada combinación
Propuestas
Opción 1: pseudo-meal
Crear un campo que permita decir si una meal en realidad es una pseudo-meal, esto seria como la parte de un plato, por ejemplo, podriamos tener ensalada mixta y despues se pueda relacionar con #31 pero a su vez no aparezca como una comida en las funciones de generación de menu, sino que se use simplemente para construir otros platos
Opción 2: nuevo modelo half-meal o algo asi
Crear un modelo nuevo que sea parte del plato y que el modelo meal tenga un ManyToMany a ese modelo como opcional para generar un meal como un conjunto de esos half-meal.
Ejemplo: podriamos tener ensalada mixta, pure mixto, milanesa de pollo y milanesa de berenjena y generar las comidas milanesa de pollo con ensalada mixta, milanesa de berenjena con ensalada mixta, etc. simplemente generand una meal como conjunto de 2 half-meal
Motivación
Si yo tengo por ejemplo
milanesas de berenjena, me gustaría poder combinarla con distintas cosas:puré mixto,ensalada mixta,ensalada de N cosas,salteado de bla, etc. y bajo el modelo actual tendríamos que escribirla de nuevo por cada combinaciónPropuestas
Opción 1: pseudo-meal
Crear un campo que permita decir si una meal en realidad es una pseudo-meal, esto seria como la parte de un plato, por ejemplo, podriamos tener
ensalada mixtay despues se pueda relacionar con #31 pero a su vez no aparezca como una comida en las funciones de generación de menu, sino que se use simplemente para construir otros platosOpción 2: nuevo modelo half-meal o algo asi
Crear un modelo nuevo que sea parte del plato y que el modelo meal tenga un ManyToMany a ese modelo como opcional para generar un meal como un conjunto de esos half-meal.
Ejemplo: podriamos tener
ensalada mixta,pure mixto,milanesa de polloymilanesa de berenjenay generar las comidasmilanesa de pollo con ensalada mixta,milanesa de berenjena con ensalada mixta, etc. simplemente generand una meal como conjunto de 2 half-meal