data modeling - Data modeling involves creating abstract representations of data structures to facilitate database design, understanding, and management.