Allora io salvo dei dati nella tabellaA poi se nei dati è presente un dato vado a salvare altri dati nella tabellaB ed eventualmente tabellaC.

Per collegare le tre tabelle ho pensato di creare un id univo in comune per tutti e tre le tabelle. Cosi quando vado a richiamare i dati nella tabella A richiamo se presenti anche quelli nella tabella B e C

Non so se sia il modo migliore ma, funziona correttamente per il mio scopo. Salvo che a volte non viene salvato l'id univoco e quindi i dati non sono collegati tra di loro. Non so se mi sono spiegato.