Ciao a tutti, io avrei un problema nelle relazioni con le query di php.

Provo a spiegarti:
ho 3 tabelle:
1) "tbl_users"
- campo user_id (autoincrem.)
- campo user_name
- campo user_pass
- campo user_lastaccess

2) "anag_ditta"
- campo user_id (autoincrem.)
- campo id_utenteee (che riporta l'user_id di "tbl_users")
- campo ragione_sociale
ecc. ecc.

3) "anag_dip"
- campo user_id (autoincrem.)
- campo id_utente (che riporta l'user_id di "tbl_users")
- campo id_azienda
- campo cognome
ecc. ecc.

Il mio problema è che quando faccio la seguente query per il dettaglio di un dipendente:

$prova1="SELECT id_azienda FROM anag_dip WHERE cognome='$tipo2'" ;
//tipo2 è quella che seleziona l'id_azienda da anag_dip
$prova2 = mysql_query($prova1,$connessione);
$prova3 = mysql_fetch_array($prova2);
$userid4 = $prova3[0];
print "
";
print "azienda: "."$userid4"."
";

mi seleziona la prima azienda (di tutte le aziende che trova) che abbia come cognome quel cognome. Quindi nel caso ci fossero 2 dipendenti con lo stesso cognome mi visualizza come ditta la prima che trova che ha quel cognome.
Ecco il mio problema è nelle relazioni.
Forse dovrei creare un altro campo...
Come posso risolvere la cosa?