An introduction to using attribute rules in enterprise geodatabases. We explain what attribute rules are used for, their different types, how they are authored using Arcade, and the execution models on both the client and server. We will also discuss how attribute rules can generate errors that can be inspected and fixed through the ArcGIS Pro user experience.