Schema Builder Considerations

Keep these items in mind when working with Schema Builder.

Required Editions

Available in: both Salesforce Classic and Lightning Experience
Available in: All Editions
  • Schema Builder saves the layout of your schema anytime you move an object.
  • If your schema contains many objects and fields, loading can take a long time. Click Hide Relationships to improve Schema Builder performance.
  • When creating a custom field, ensure that its name and label are unique for that object.
    • If a standard and custom field have identical names or labels, the merge field displays the custom field value.
    • If two custom fields have identical names or labels, the merge field can display an unexpected value.
    If you create a field label called Email and a standard field labeled Email exists, the merge field is unable to distinguish between the fields. Adding a character to the custom field name makes it unique. For example, Email2.
  • You can’t export your schema from Schema Builder (for example, to use the schema in another org).
  • When you click Auto-Layout, you can’t undo it.
  • Objects created outside of Schema Builder, such as through an app or the API, don’t automatically display on the canvas. Select the checkbox for the object created outside Schema Builder to display it on the canvas.
  • By default, the field-level security for custom fields is set to visible and editable for internal profiles—those not cloned from Partner User or Customer Portal Manager. Fields that aren’t normally editable, such as formulas and roll-up summary fields, are visible and read only.
  • You can’t save the level of zoom when closing Schema Builder.