Il momento più sensato per usarlo sarebbe se ci fossero due concetti separati che si relazionerebbero solo in questo modo. Ad esempio, un'auto può avere un solo conducente corrente e il conducente può guidare solo un'auto alla volta, quindi la relazione tra i concetti di auto e conducente sarebbe 1 a 1. Accetto che questo sia un esempio artificioso per dimostrare il punto.
Un altro motivo è che vuoi specializzare un concetto in modi diversi. Se si dispone di una tabella Persona e si desidera aggiungere il concetto di diversi tipi di Persona, come Dipendente, Cliente, Azionista, ognuno di questi richiederebbe diversi set di dati. I dati che sono simili tra loro sarebbero sulla tabella Persona, le informazioni specialistiche sarebbero sulle tabelle specifiche per Cliente, Azionista, Dipendente.
Alcuni motori di database hanno difficoltà ad aggiungere in modo efficiente una nuova colonna a una tabella molto grande (molte righe) e ho visto tabelle di estensione utilizzate per contenere la nuova colonna, piuttosto che la nuova colonna aggiunta alla tabella originale. Questo è uno degli usi più sospetti di tabelle aggiuntive.
Puoi anche decidere di dividere i dati per un singolo concetto tra due diverse tabelle per problemi di prestazioni o leggibilità, ma questo è un caso ragionevolmente speciale se stai partendo da zero: questi problemi verranno visualizzati in seguito.