Autor Zpráva
RiZe
Profil
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
Tak to nemaž natvrdo, jen tomu nastav parametr "smazáno"...
Akacko
Profil
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.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: