Database design
Database design is an important step in determining the foundations of an app. Both mobile and web apps require well-thought out databases that are designed to with flexibility, scalability, security and efficieny in mind.
While database choices may vary, the fundamentals of designing a database are the same with the programming implementation differing in both choice of database and programming languages. This section takes a deeper look at the core steps in determining database design.
Table of contents
- What is database design and why is it important?
- What is an Entity-Relationship-Diagram in database design?
- A deeper dive into entities, attributes, and keys in ERDs
- Understanding entity relationships in conceptual ERDs
- What is he difference between entity-mapping and table creation?
- How to apply ERD mapping rules to create RDBMS data tables