Drop-down lista z wartościami słownikowymi a odwzorowanie w bazie.

0

Witam,

mam pewien problem, a raczej chciałbym się upewnić czy dobrze myślę.

Robię aplikacje webową, która miedzy innymi ma mieć za zadanie dodawanie nowych produktów.
W formularzu ma być lista od góry narzuconych kategorii, a w niej miedzy innymi opcja "inne".
Tylko w przypadku zaznaczenia tej kategorii jest możliwość wprowadzenia dowolnej podkategorii przez użytkownika.

Chciałbym się upewnić czy wycinek diagramu ERD jest zgodny z tym casem.
title.

PS kwestie kategorii w kodzie rozwiązać zwykłym enumem ?

EDIT:
title

0

Zwyczajowo kategorie reprezentuje się drzewem - kategoria może mieć wiele podkategorii, z których dodatkowo każda może mieć swoje pod-podkategorie itd.
W takim przypadku tabela reprezentująca takie drzewko powinna mieć m.in. pola: category_id int, category_parent_id int, category_name varchar.

kwestie kategorii w kodzie rozwiązać zwykłym enumem ?

What?

1 użytkowników online, w tym zalogowanych: 0, gości: 1