Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Baza CV - pomoc w zaplanowaniu tabeli SQL
oi.
post
Post #1





Grupa: Zarejestrowani
Postów: 145
Pomógł: 1
Dołączył: 12.07.2006

Ostrzeżenie: (10%)
X----


Przymierzam się zrobić skrypt bazy CV. Każdy wie jak wygląda CV smile.gif. Najprościej byłoby stworzyć 1 tabelę i trzymać w niej dane typu:
- id
- user_id
- imie_nazwisko
... inne dane
- wyksztalcenie
- doswiadczenie_zawodowe

I gdy dochodzimy do wykształcenia czy doświadczenia zawodowego powstaje problem. Nie chcę by służyło do tego jedne pole ale by np przy wypełnianiu formularza z wykształceniem osoba miała możliwość dodawania każdej szkoły / uczelni oddzielnie podobnie z pracodawcami.

Jak to rozwiązać ? Czy tworzyć oddzielne tabele dla wykształcenia , pracodawców, znajomości jęz. itp ?

Proszę o optymalne rozwiązanie tabel SQL.
Go to the top of the page
+Quote Post
ADeM
post
Post #2





Grupa: Zarejestrowani
Postów: 455
Pomógł: 69
Dołączył: 23.10.2004
Skąd: Oświęcim

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


Osobna tabela zawierająca wykształcenie, osobna na doświadczenie itd... Tabele te powinny zawierać id z tabeli z użytkownikami. Będziesz miał wtedy relacje 1 do wielu.


--------------------
Go to the top of the page
+Quote Post
oi.
post
Post #3





Grupa: Zarejestrowani
Postów: 145
Pomógł: 1
Dołączył: 12.07.2006

Ostrzeżenie: (10%)
X----


Dobrze przybędzie dodatkowych tabel w bazie danych. Zastanawiam się teraz jak zaprojektować formularz tworzenia CV. Np na stronie www.i-praca.pl/praca/dodajcv.html jest to nieestetycznie zrobione : wiele pól pod sobą. Jak za pomocą AJAXA czy prostszej metody generować automatycznie nowa pola formularza na życzenie osoby wypełniającej ?

Natknąłem na kolejny problem. Otóż jak edytować CV za pomocą jednego przycisku submit "popraw" skoro każdy element formularza będzie się odwoływał do oddzielnej tabeli ?

Ten post edytował oi. 19.11.2010, 15:42:10
Go to the top of the page
+Quote Post

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 - 04:16