Ahoj, ještě jeden dotaz prosím :-) Mám tabulku user a druhou tabulku, ve které potřebuji evidovat Kdo záznam vytvořil a Kdo záznam naposledy změnil. Může být jedna tabulka user propojena do druhé tabulky ve dvou sloupcích ??? Děkuji za odpověď.
Fórum › MySQL
MySQL - Návrh databáze
Toto vlákno bylo označeno za vyřešené — příspěvek s řešením.
#3 panboure
Osobně takové záležitosti dělám tak, že v druhé tabulce mám vždy odkaz do tabulky user jako cizí klíč, časové razítko, nové či původní hodnoty, druh změny (vytvořil, upravil, zablokoval, smazal) a kdo tu změnu provedl. U jednoho účtu tak mohu evidovat posloupnost třeba i 8 změn různými správci.
V tabulce user bude pouze primární klíč a sloupce s aktuálními daty. Cizí klíč do druhé tabulky tam není potřebný.
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 15 hostů
Podobná vlákna
Návrh databáze — založil kucape2
Návrh databáze — založil Dragon
Návrh databáze — založil Gooo
Návrh databáze skladu — založil Kolko-tolko
Název aplikace + návrh databáze — založil djanosik
Moderátoři diskuze