Many developers begin their data modeling by thinking about the physical database, and structuring their data by building tables and fields, and assigning data types and keys. In other terms, they tend to start designing immediately based on their assumptions about the objects that must be tracked in persistent storage. However, as you have seen in this unit, and in the following unit, we learn to analyze the data needs first, irrespective of the physical database designs (which we learn about later). What do you think about this? Are there scenarios where this formal data analysis is not needed, or is this never the case? What are some of the risks to a project that bypasses this formal analysis, and moves directly to the design?