Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> enum w phpmyadmin, Zaawansowane możliwości enum w phpmyadmin
Tavir
post 7.10.2007, 22:18:00
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 7.10.2007

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


Witam
Chciałem się dowiedzieć czy można zrealizować następującą rzecz:
Mam tabelę z pracownikami i tabelę kalendarium.
Chciałbym w tabeli kalendarium umieścić jako jedną z danych nazwisko pracownika które jest zawarte w tabeli pracownicy. Na dodatek chciałbym to zrobić przy pomocy typu danych enum aby można było sobie wybrać o którego pracownika chodzi.
Nie znalazłem takiego zastosowania na forum więc proszę o doradztwo tęgie głowy... snitch.gif
Go to the top of the page
+Quote Post
kris2
post 8.10.2007, 10:32:32
Post #2





Grupa: Zarejestrowani
Postów: 150
Pomógł: 3
Dołączył: 15.08.2007

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


w bazie danych nie powiela sie danych!
w kalendarium powinienes miec klucz obcy laczacy tabele z pracownikami.
Go to the top of the page
+Quote Post
Tavir
post 8.10.2007, 17:07:33
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 7.10.2007

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


Ok, skoro się nie powiela to znaczy że muszę dodać klucz odcy ok.
Ale teraz tabela kalendarium ma zawierać nazwiska dwóch pracowników jeden który przekazuje dokument i drugi który odbiera. Wszyscy pracownicy znajdują się w jednej tabeli pracownicy. Jak to zrealizować żeby w tej tabeli pt. Kalendarium był dwa razy umieszczony kluz obcy do jednej tabeli. MySql się wykrzaczy...exclamation.gif
Go to the top of the page
+Quote Post
kris2
post 8.10.2007, 21:25:04
Post #4





Grupa: Zarejestrowani
Postów: 150
Pomógł: 3
Dołączył: 15.08.2007

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


mysql sie nie wykrzaczy nawet na 100 kluczach obcych!
moze mylicz klucz obcy z glownym?
Go to the top of the page
+Quote Post
Tavir
post 8.10.2007, 21:57:22
Post #5





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 7.10.2007

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


Otrzymuję komunikat o tym, że Powtórzona nazwa kolumny 'Id_pracownika'. Wiem że nie mogę mieć dwuch tak samo nazwanych kolum ale jak to obejść żeby mimo wszystko obie kolumny odwoływały się do jedne tabeli tylko do róznych rekordów...
sciana.gif
Go to the top of the page
+Quote Post
kris2
post 9.10.2007, 15:12:56
Post #6





Grupa: Zarejestrowani
Postów: 150
Pomógł: 3
Dołączył: 15.08.2007

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


a kto każe Tobie nazywac oba pola w ten sam sposob
nazwi kazde inaczej!
pozniej zrob Alter table "tabela" add foreign key ... 2x za kazdym razem dla innego pola.
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 Wersja Lo-Fi Aktualny czas: 13.06.2025 - 03:58