
Jose Alejandro Fuentes
Pregunta¿Alguien me puede explicar la diferencia entre Decimal y Numeric? Google al respecto pero sigue sin quedarme muy claro.

Carlos S. Aldazosa
https://platzi.com/comentario/1563884/ Esta respuesta es muy clara!!

Marisol Catari Choquehuanca
Creo que tu confusión viene de la denominación entre los tipos de datos en MySQL y Firestore. En MySQL hay el tipo Decimal, que puede guardar ya sea enteros, como de punto flotante == 0,4,10.4566, -678 En Firestore, agrupa a todos los tipos numéricos en el tipo Numeric. Para fines prácticos ambos tipos se utilizarán para guardar datos similares. Pero recuerda que Firestore es NoRelacional.
Entonces uno se pregunta y porqué rayos MySQL tiene: decimal, float, double, int, ...? La respuesta es por el espacio asignado (bytes) a cada tipo numérico. Un Int ocupa menos espacio que un Decimal, y un Decimal ocupa menos espacio que un Float. En una BD de millones de registros, eso es importante. Revisa esto: https://stackoverflow.com/questions/1841915/difference-between-decimal-and-numeric

Edgar Lopez Arroyo
Los decimales se refieren a números con punto decimal por ejemplo, 2.332, 3.454, -2.454. Los numérico se refieren a los números enteros por ejemplo, 1, 2, 3, 4, 5, 6, etc.