1. A method for validating edits to geographical features, the method comprising: storing, by the one or more processors, a plurality of geographical features; editing, by the one or more processors, a first feature corresponding to a road segment by making one or more edits to obtain an edited first feature; identifying, by the one or more processors, a reference associated with the edited first feature, the reference identifying a second feature of the plurality of geographical features; determining, by the one or more processors, a relationship type identifying a physical relationship between the edited first feature and the second feature; identifying, by the one or more processors, a set of requirements defining how the edited first feature and the second feature relate to one another in the repository; determining, by the one or more processors, whether the edited first feature and the referenced second feature satisfy the set of requirements; and when the edited first feature and the referenced feature are determined to satisfy the set of requirements, validating, by the one or more processors, the edited first feature.