Új hozzászólás Aktív témák

  • Sk8erPeter

    nagyúr

    válasz mobal #11482 üzenetére

    "Jó ötlet-e, hogy a felhasználókkal egy táblában tárolom a hírlevél címzetteit?"
    Nem, a felhasználók táblában a felhasználókat és adataikat tárold. :)
    A hírlevélre feliratkozók meg szintén felhasználók, de nagyon csúnya lenne, ha a hírlevélre NEM feliratkozók mindegyikénél NULL érték lenne; DE lehetnek a hírlevélre feliratkozók adott esetben az oldaladon accounttal nem rendelkezők is, akik csak megadták az e-mail-címüket, mert érdekli őket a téma, viszont nem regisztráltak. Akkor meg már jól látható, hogy a kettő nem vegyíthető (és amúgy sem).
    Tehát a hírlevélre feliratkozók listája legyen egy külön tábla.
    Egyébként kezdetben én is féltem több táblát létrehozni feladatok szerint, mert valamiért az volt az érzésem, hogy egybe kéne erőszakolni, de aztán rájöttem, hogy szebb, ha minden feladatot lehetőleg különválasztasz adatbázis szintjén is, ez a query-ket is rugalmasabbá teheti adott esetben, és nem kell szétszemetelni egyetlen táblát sok, oda nem tartozó, vagy felesleges adattal.

Új hozzászólás Aktív témák