plnění více tabulek spojených relacemi...

zdravim...
mám více tabulke spojených relacemi a nenapadá mě jak je nějak rozumně plnit...

zatím je plním přibližně takhle:
1 - do tabulky např "město", uložim název název nového města
2 - z tabulky "město" si navytahnu ID právě přidaného města
3 - do tabulky "adresa" vložím zbytek dat, včetně ID vytaženého z tabulky "město"
.
.
.

v datbázi mám ale víc tabulek a v některých případech dokonce musim použít UPDATE pro dodatečné doplnění nevlastního klíče

tenhle způsob se mi zdá poněkud neohrabaný a nějak nemůžu přijít na to, jak by se to dalo řešit líp.... nenapadá někoho něco?

// snad jsem to napsal pochopitelně;)
Můžeš zkusit vytvořit si trigger. Otázkou zůstává, jestli ti to pomůže...
viz http://dev.mysql.com/doc/refman/5.0/en/triggers.html
http://cz.php.net/mysql_insert_id je nejjednodussi.
pomocí mysql_insert_id je to opravdu jednoduchý

thx:)