Autor | Zpráva | ||
---|---|---|---|
RiZe Profil |
#1 · Zasláno: 3. 2. 2008, 11:37:50
Chystám se někdy naprogramovat si vlastní (alespoň menší) systém pro správu obsahu, ale při návrhu databáze se potýkám s jedním úskalím a tím je ukládání jmen autorů obsahu. Když uložím ID autora a jméno budu tahat spojováním tabulek může se někdy stát, že bude daný účet smazán a nepovede se tak jméno přiřadit. Nebo můžu použít variantu s ukládáním rovnou jména do sloupce varchar, ale co když se pak uživatel přejmenuje? Pak mám opět nějaký obsah o němž nevím kdo je autor. Jak se to řeší v nějakých profesionálnějších aplikacích. Do struktury Drupalu jsem moc nepronikl, ale vypadá to že ukládá jen ID.
|
||
Nox Profil |
#2 · Zasláno: 3. 2. 2008, 11:44:28
Tak to nemaž natvrdo, jen tomu nastav parametr "smazáno"...
|
||
Akacko Profil |
#3 · Zasláno: 3. 2. 2008, 11:44:54
RiZe
Uložíš ID a když se smaže autor, tak zjistíš zda autor existuje, pokud jo tak vypíšeš jeho jméno, jinak napíšeš, že je neznámy. |
||
Časová prodleva: 16 let
|
0