Kas veerus võib olla mitu võõrvõtit?
Kas veerus võib olla mitu võõrvõtit?

Video: Kas veerus võib olla mitu võõrvõtit?

Video: Kas veerus võib olla mitu võõrvõtit?
Video: ЮЛЯ ФИНЕСС: Как я вышла с 8 этажа! Групповое изнасилование под мефедроном, психиатрическая больница 2024, November
Anonim

Teoreetiliselt sina saab mitte jõustada mitu võõrvõtit vallalisel veerg . Teise võimalusena teie saab jõustage see protseduuride abil, mille käigus kinnitate sisendi, mis on olemas mitmekordne laud ja tehke vajalik toiming.

Kas teil võib vastavalt olla mitu võõrvõtit?

Tabel võib neil on mitu võõrvõtit , ja igaüks võõrvõti võib olla erinev vanemtabel. Iga võõrvõti jõustab sõltumatult andmebaasisüsteem. Seetõttu kaskaadseosed tabelite vahel saab kasutades võõrvõtmed.

Kas lisaks ülaltoodule saame luua primaarvõtme ja võõrvõtme samas veerus? Millal loote a esmane võti , SQL Server loob automaatselt indeksi põhjal võtme veerud . The võõrvõti loob seose võtme veerud ja sellega seotud veerud teises tabelis. ( Sa saad linkida ka võõrvõtme veerud juurde veerud sees sama tabel.)

Järelikult, kas võõrvõti võib viidata mitmele tabelile?

Tegelikult on lihtne See on andmebaasihalduses loogiliselt õige ja tegelikult võimalik ning seda peab lubama iga RDBMS viide a võõrvõti juurde kaks või enama tabelid kes tahab, et see on esmane võti nagu võõrvõti antud laud.

Mitu võõrvõtit võib tabelis olla?

Ühe veeru puhul sina võib olla kuni 16 võõrvõtmed . Ühe jaoks laud , on praegu soovitatav number 253, kuigi teie tahe jõudlusprobleemid piiravad (sunnivad), enne kui jõuate selle arvuni.

Soovitan: