Modifica la struttura della tabella. Puoi modificare solo le tabelle che soddisfano le seguenti regole:
1. La tabella è in stato DRAFT.
2. La tabella ha una colonna sola auto_increment primary key.
Puoi cambiare lo stato di una tabella quando vuoi cliccando su "Edit Status & Description".
I dati che vengono memorizzati nelle tabelle sono numeri, testi o date. Se vuoi collegare una colonna con un utente o un post il campo sarà un numero e conterrà l'id dell'utente o del post collegato. Per i titoli, email e link di wordpress potrai invece scegliere di creare una riga di testo.
Questo concetto non è proprio di mysql, ma è stato aggiunto per garantire una maggiore sicurezza dei dati. Una tabella in stato DRAFT può essere modifcata o cancellata.
Nello stato PUBLISHED una tabella non può essere più modificata, né eliminata. In più viene disabilitata la funzione per cancellare tutti i dati.
Lo stato CLOSE non permette né la modifica della tabella, né l'inserimento dei dati.
Questo stato è utile per tabelle i cui dati devono rimanere invariati o modificabili solo dall'amministratore.
Gli indici sono prevalentemente di due tipi:
Unique serve ad indicare che una o un gruppo di colonne non devono ripetersi uguali su più righe
INDEX servono per velocizzare le query in cui si filtrano i dati per una o più colonne
Se ad esempio la tabella che stai costruendo viene filtrata sempre per una colonna "categoria" potresti voler aggiungere un indice "categoria" per migliorare le performance.
Gli indici aumentano però il tempo che ci mette il database a salvare o modificare un dato e lo spazio usato.