4
Mastering the Building Blocks of Database Design and Modeling
This chapter covers several advanced topics related to database design and modeling. One of the critical topics we’ll consider is Understanding data types and constraints, which focuses on the different data types and constraints available in databases. You will learn about the most common data types, such as integer, float, and character, and more advanced types, such as arrays and JSON. You will also learn about constraints, including primary keys, foreign keys, unique constraints, and check constraints, and how to use them to ensure data quality. Another important topic that will be covered in this chapter is Keys and how to use them. This section focuses on the different types ...
Get Database Design and Modeling with PostgreSQL and MySQL now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.