Csomagcsaládok – rendszerleírás

A csomagcsalád és hat kapcsolótáblája, a mentési szabályok, a hivatkozás-ellenőrzés nélküli törlés és a jogkulcsok.

Áttekintés

Csomagcsalád = egy árazó oldal kártyái: mely csomagok, milyen sorrendben, milyen kiemelt funkciókkal, időszakonkénti ár-felülírással. A menüpontot a kód szándékosan kivette; közvetlen címmel érhető el. A táblanevek a telepítés saját előtagjával állnak az adatbázisban.

Adatmodell

TáblaSzerep
package_familykód (egyedi), név, felcím, címsor, alcím, mátrix-kapcsoló, alapértelmezett időszak, sorrend, státusz
package_family_plancsomagonként jelvény, gombfelirat és -cím, kiemelés
package_family_plan_periodidőszakonkénti ár-felülírás
package_family_featurekiemelt funkciók (csak SUBSCRIPTION besorolású aktív funkció)
package_family_card_rowkártya-sorok
package_family_to_storeboltok

Olvasott: subscription_period, subscription_plan.

Működés

  • Lista ikonjai: szerkesztés, törlés, oldal megnyitása.
  • Mentés: form canAction(edit), mentés canSave; kód egyedi (error_code_taken).
  • Törlés (delete): fizikai törlés a hat kapcsolótáblából és a családból, hivatkozás-ellenőrzés nélkül.

Jogosultság

list: UNMAPPED; edit, add, delete, debug: nincs besorolva (az add-ot csak a canSave kérdezi, az edit dönt).

Kapcsolódó témák: csomag jogosultság