Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ENUM - lista opcji do wyboru w osobnej tablicy
Forum PHP.pl > Forum > Bazy danych > MySQL
juna8001
Witam,
chciałem spytać, czy można w jakiś sposób stworzyć relację, w której klucz obcy znajduje się w polu typu enum? To znaczy, żebym w tablicy z polem enum mógł wybrać dowolną ilość opcji, których lista znajduje się w osobnej tablicy?

Może inaczej sformułuję pytanie:

Mam dwie tabelę: tabelę użytkowników i tabelę cech. Chcę stworzyć takie pole w tabeli użytkowników, w którym byłaby informacja, które cechy posiada użytkownik, a które nie. Ma ktoś może jakiś pomysł, jak to zrobić (ważne jest, żeby zawsze można było rozszerzyć listę cech o nowe)?
nospor
Zle do tego podchodzisz. Ty nie masz tworzyc nowej kolumny w tabeli uzytkownika, ty masz utworzyc nową tabele, ktora bedzie laczyc uztykownika z cechą

TABELA UZYTKOWNIK_CECHA z polami;
uzytkownik_id
cecha_id

i juz.
juna8001
ok, dziękuję
temat do usunięcia
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.