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

  • Ferfiu
    tag

    Sziasztok!

    Hogyan, hány táblával lehetne azt megoldani, hogy:
    -vannak felhasználók, különböző jogokkal (admin, user, stb). Ez nyilván 1 tábla.
    -vannak folyamatai (aktív volt, fizetését kiutalták). Minden usernek külön folyamata van. Talán ez még belefér az user táblába (process 1,2,3...)?
    -Es ezeket a folyamatokat havonta adminisztrálni.
    -ha adott user adott havi minden folyamata aktív, adott hónapot aktívvá tenni. Tehát 1 hónapban adott user minden folyamat ok, akkor hónap is ok legyen végül.

    Ezeket kellene táblázatban kezelni...
    Én 2 vagy 3 táblára gondolok, de nem vagyok tervező, itt biztos, hogy van nálam sokkal okosabb,aki tudja, milyen szerkezettel lehetne ezt jól menedzselni.

    Köszi a segítséget! :)

    Miért szeretnél spórolni a táblákon?
    Sokkal átláthatóbb lesz, és könnyebben bővíthető, ha külön fogalmakra külön tábla van.

    Én 5 táblából indulnék ki:
    - felhasználók (id, jog id, név... stb.*)
    - jogok (id, név...)
    - folyamat típusok (id, név...)
    - folyamat állapotok (id, név...)
    - folyamatok (id, felhasználó id, folyamat típus id, állapot id...)

    *: állapot azonosító, létrehozás dátuma, egyéb szépségek

    Esetleg külön állapot táblák a felhasználókra, jogokra is. ;)

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