Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHPMyAdmin]
Zielonkawy18
post
Post #1





Grupa: Zarejestrowani
Postów: 152
Pomógł: 4
Dołączył: 4.10.2012

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


Witam

Mam pytanie czy coś skopałem czy PhpMyAdmin nie zwróci mi błędu o naruszeniu więzów intergalności w momencie kiedy pobieram przez referencję do pola OPIS(id_warzywa) takie id_warzywa, które nie egzystuje w tabeli WARZYWO?questionmark.gif

WARZYWO -< OPIS (id_warzywa)



--------------------
C/C++/C#/JAVA/SQL ( funkcje, procedury, pakiety ).
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Wszystko zależy jak ty te więzy utworzyłeś. Pokaz kod tabeli wraz z kodem tworzącym te wiezy.

ps: i staraj się tytułować poprawnie tematy bo phpMyAdmin ma tu guzik do gadania. Tytuł powinien wyglądać np. tak: "mysql więzy integralności" - w końcu to z tym masz problem


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Zielonkawy18
post
Post #3





Grupa: Zarejestrowani
Postów: 152
Pomógł: 4
Dołączył: 4.10.2012

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


W sumie racja. Oracle wywala mi błąd o naruszeniu. Tutaj załóżmy tabela WARZYWA

  1. CREATE TABLE warzywa
  2. (
  3. id_warzywa varchar(5) PRIMARY KEY
  4. )


Tabela OPISY

  1. CREATE TABLE opisy(
  2. id_opis varchar(5) PRIMARY KEY,
  3. opis_warzywa text NOT NULL,
  4. id_warzywa vachar(5)
  5. )


  1. ALTER TABLE opisy ADD constraint fk_id_warzywa FOREIGN KEY(id_warzywa) REFERENCES warzywa(id_warzywa)


Taka teraz na szybko stworzona relacja 1 ( warzywo ) : N ( opis )

Ten post edytował Zielonkawy18 29.10.2012, 10:00:18


--------------------
C/C++/C#/JAVA/SQL ( funkcje, procedury, pakiety ).
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No ale tabele mają być typu INNODB


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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