Having trouble creating a new table for fields that are not required? For example in the address table (cod_endereco, pasadouro, cep, number, complement) where complement is an optional field, and when a user inserts data the table does not have that field null, and when the user inserts a complement it is used in a new table. I'm not sure, but empty or empty fields take up space, and I want to prevent space being occupied by those 'blank' fields. The first image shows the address table (not null, not null, cep not null, number not null, null complement), the second is already with two tables where the complement table will only be filled if the user informs the add-in. / p>