Začátečník a dotaz na téma relace
4 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Řekněme, že vytvářím katalog uživatelů. V jedné tabulce mám informace o uživatelích (UserID, Nick), v druhé tabulce pak seznam obrazových galerií, které jednotliví uživatelé vlastní (GalleryID, UserID, Adresa). Zajímalo by mne, jak musí být postaven skript a formulář, pro přidání nového uživatele, kdy je třeba vyplnit obě tabulky současně - nejprve vytvořit záznam v tabulce uživatelů, pak záznam do tabulky galerií, s již známým UserID. Pokud budou tabulky v relaci, je možné aby se naplnily automaticky, nebo musím opravdu nejprve zapsat uživatele, zjistit jeho automaticky přidělené ID a vytvořit záznam do tabulky galerie? Děkuji za odpověď.
-
Pokud budeš plnit obě tabulky najednou, tak pokud budeš mít promární klíč v tý gallery UserID tak se budou vždycky snad logicky rovnat, ne?
-
to je kravina. nemůžeš spoléhat na nějaké automatické inkrementy. Povětšinou máš id uživatele, pokud není stvoříš ho. Vytvoříš záznam v galerii s id uživatele, co je na tom nejasné? Kdybys náhodou neznal id uživatele, tak klidně můžeš vytvořit záznam galerie a uživatele pak doplnit ... divná otázka.... Zkoušel jsi přemýšlet? Zkoušel jsi to napsat a vyzkoušet? (taky divná otázka (-; )
-
nebo co třeba to dát do jedný tabulky? GalleryID by bylo stejný jako UserID, tudíž by se jdno z toho vynechalo: +---------------------------------------+ |UserID|nick|adresa | |00001 |a |http://gallery.wz.cz| |00002 |b |http://galerie.wz.cz| +---------------------------------------+