The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling, Ralph Kimball, Margy Ross, 2013 (Wiley) - This authoritative guide to dimensional modeling comprehensively explains the necessity and implementation of surrogate keys for slowly changing dimensions, data integration, and performance optimization in analytical data warehouses.
Database System Concepts, Avi Silberschatz, Henry F. Korth, S. Sudarshan, 2019 (McGraw-Hill) - A widely recognized textbook that covers fundamental database design principles, including primary keys, foreign keys, and the role of natural identifiers in operational database systems, providing context for their transformation in analytical environments.