Represents an attribute of an entity in the Entity Relationship Diagram (ERD).
@type t() :: %AshDiagram.EntityRelationship.Attribute{ comment: iodata() | nil, is_foreign_key?: boolean(), is_primary_key?: boolean(), is_unique_key?: boolean(), name: iodata(), type: iodata() }