Por convención, significa que OrmLite deducirá el esquema del modelo como se puede esperar. Pero si desea agregar personalizaciones como agregar un índice en campos arbitrarios, debe informar a OrmLite sobre ellos. Como OrmLite es un ORM de código primero, los atributos son cómo decorar funcionalidad adicional a sus modelos.
En el próximo OrmLite v4 podrá agregar estos atributos desacoplados de su POCO agregándolos dinámicamente al inicio, por ejemplo:
typeof(Poco).GetProperty("Email")
.AddAttributes(new IndexAttribute { Unique = true });
Lo que tendrá el mismo efecto que decorar tu propiedad con [Index(Unique = true)]