- Poco F6 5G - Turbó Rudi
- Yettel topik
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Xiaomi 15T Pro - a téma nincs lezárva
- One mobilszolgáltatások
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Apple Watch
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Xiaomi 17 Ultra - jó az optikája
- OnePlus 15 - van plusz energia
Új hozzászólás Aktív témák
-
amdni
aktív tag
Üdv mindenkinek!
Mysql-ből 1 valamit nem értek, hiába olvasok utána, valami nem stimmel, bízom benne, hátha itt valaki el tudja magyarázni hogy meg értsem.
pl egy nagyon egyszerű példa:
CREATE TABLE `osztaly` (
`id` int(1),
`osztaly` char(1),
PRIMARY KEY (`id`),
foreign key (id) references tanulok (osztaly)
);CREATE TABLE `tanulok` (
`kulcs` int(1),
`nev` varchar(30),
`osztaly` int(1),
PRIMARY KEY (`kulcs`)
);Tehát itt most 1:1 kapcsolat áll fenn? Mit kellene átírni hogy 1
(egy -több) vagy N:M (több-több) kapcsolat áll fenn?
A másik hogy mi értelme ennek?
pl:
insert into osztaly values(3, 'B');
insert into tanulok values(1, 'Béla', 3);És mikor lekérdezem:
select * from osztaly join tanulok on osztaly.id = tanulok.osztaly;
De ez akkor is működik ha nem használok foreign key-t. Tehát mi értelme? Mire jó az idegen kulcs?Előre is köszi a segítséget!
Új hozzászólás Aktív témák
- Philips LCD és LED TV-k
- A fociról könnyedén, egy baráti társaságban
- Milyen egeret válasszak?
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Kerékpárosok, bringások ide!
- Samsung Galaxy Felhasználók OFF topicja
- Le Mans Ultimate
- Linux kezdőknek
- S.T.A.L.K.E.R.: Call of Pripyat
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- További aktív témák...
- Audi A6 C5 Multimedia - 1/32GB / 12 hó jótállás
- MS SQL Server 2016, 2017, 2019
- Akciós kisWorkstation! Dell Precision 3570 i7-1255U 4.7GHz / 16GB / 512GB / Quadro T550 4GB FHD 15"
- Bomba ár! Terra 1547Q - Core i5-3G I 4GB I 250GB I 15,6" HD+ I Nvidia I Cam I W10 I Garancia!
- 275 - Lenovo Legion Pro 7 (16IAX10H) - Intel Core U9 275HX, RTX 5080
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
(egy -több) vagy N:M (több-több) kapcsolat áll fenn?
