The data model for baseball umpire scheduling is an abstract model that organizes data elements and standardizes how they relate to one another and the properties of real-world entities. Instead of creating a data model from scratch, a user can utilize EdrawMax's built-in features to make the designing process extremely easy. As the below image suggests, data models are made up of entities, which are the objects we want to track data about, and they become the tables in a database. The baseball umpire scheduling has entities like leagues, divisions, teams, parks, games, teams at games, and details of umpires. The baseball umpire scheduling has the following attributes: umpire_id, first_name, last_name, address, phone_number, cellphone_number, email_address, PF_umpire_id, and PF_game_id.