not - pk mysql workbench
¿Qué significan los indicadores de columna en MySQL Workbench? (3)
Aquí está la fuente de estas banderas de columna
http://dev.mysql.com/doc/workbench/en/wb-table-editor-columns-tab.html
En el editor de tablas MySQL Workbench, hay 7 indicadores de columna disponibles: PK, NN, UQ, BIN, UN, ZF, AI.
PK obviamente significa Clave primaria. ¿Qué hay de los demás?
Esta pregunta exacta se responde en mySql workbench-faq :
Desplácese sobre un acrónimo para ver una descripción, y consulte la Sección 8.1.11.2, "Pestaña Columnas" y la documentación de CREAR MESA de MySQL para obtener detalles adicionales.
Eso significa pasar el mouse sobre un acrónimo en el editor de tablas mySql Workbench.
PK - Clave principal
NN - No es nulo
BIN - Binario (almacena datos como cadenas binarias. No hay ningún conjunto de caracteres, por lo que la clasificación y comparación se basa en los valores numéricos de los bytes en los valores).
ONU: sin signo (solo números no negativos. Por lo tanto, si el rango es de -500 a 500, en cambio es 0 - 1000, el rango es el mismo pero comienza en 0)
UQ - Crear / eliminar clave única
ZF - Zero-Filled (si la longitud es 5 como INT (5), entonces cada campo se rellena con 0 hasta el valor 5. 12 = 00012, 400 = 00400, etc.)
AI - Aumento automático
G - Columna generada. es decir, valor generado por una fórmula basada en las otras columnas