Autor Zpráva
pavelkos
Profil *
Zdravim,

jak mate nvrzene tabulky pro soukrome zpravy na webu.
Chtel bych, aby slo evidovat, zda je zprava prectena a rozesilat zpravu vsem uzivatelum (tedy pokud bude dlouha, tak aby byla v databazi jen jednou)

Napadlo me udelat dve tabulky:

zpravy (id, text, datum)
zpravy_info(id_zpravy, od, pro)

Co myslite?
Akacko
Profil
Stačí jedna:
id, text, datum, prectena, od, pro, smazalOd, zmazalPro

Když si zprávu zobrazí uživatel tak se nastaví, že je přečtena. Kdy smaže zprávu odesilatel, tak se nastaví smazalOd. Když smaže příjemce, tak se nastaví smazalPro. Pokud jsou nastaveny obě možností, můžeš zprávu odstranit úplně.
pavelkos
Profil *
to jo, ale pokud poslu hromadnou zpravu vsem uzivatelum, ktera bude 2KB dlouha a tech uzivatelu je tam 25.000, tak se ten 2KB text vlozi do db zbytecne tolikrat...
tiso
Profil
pavelkos - tak ti stačí skombinovať tvoje a Akacko-vo riešenie a máš to.

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: