¿Cuál es la diferencia entre un atributo definido por el usuario y un atributo no definido por el usuario?
Tengo un atributo de cliente definido de la siguiente manera: $customerSetup->addAttribute(Customer::ENTITY, "attr_code", [ "type" => "varchar", "backend" => "", "label" => "Attribute Label", "input" => "text", "source" => "Magento\Eav\Model\Entity\Attribute\Source\Table", "visible" => true, "required" => false, "default" => "", "frontend" => "", "unique" => false, "note" => "", 'system' => 0, …