Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przechowywanie różnych typów danych w jednej kolumnie
woj_tas
post
Post #1





Grupa: Zarejestrowani
Postów: 230
Pomógł: 36
Dołączył: 31.03.2006
Skąd: Zielona Góra

Ostrzeżenie: (0%)
-----


Witam,

w dynamicznie tworzonym formularzu potrzebuje mieć możliwość wpisania czterech typów danych:
- varchar
- text
- int
- float

Pytanie jak to przechowywać w bazie. Czy wrzucać wszystkie te dane do kolumny typu text czy może zrobić 4 kolumny, dla każdego typu osobną?


Rozwiązanie I:

id | form_id | value (type text) | type
---------------------------------------

Rozwiązanie I:

id | form_id | value_int | value_float | value_varchar | value_text | type
---------------------------------------

Co o tym myślicie?


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 20:31