Чет элдик ачкыч башка чет элдик ачкычка шилтеме кыла алабы?
Чет элдик ачкыч башка чет элдик ачкычка шилтеме кыла алабы?

Video: Чет элдик ачкыч башка чет элдик ачкычка шилтеме кыла алабы?

Video: Чет элдик ачкыч башка чет элдик ачкычка шилтеме кыла алабы?
Video: Кыргыз кыздар жонундо чет элдиктер эмне дешти? 😱😱😱Чет элдиктердин ою менен макулсузбу? 2024, Ноябрь
Anonim

1 Жооп. А чет ачкыч шилтеме кыла алат уникалдуу катары аныкталган ар кандай талаа. Эгерде ошол уникалдуу талаа өзү аныкталса а чет элдик ачкыч , эч кандай айырмасы жок. Эгерде ал уникалдуу талаа болсо, анда ал болот да максаты болуп саналат башка ФК.

Бул жерде чет элдик ачкыч уникалдуу ачкычка шилтеме бере алабы?

Негизги ачкычтар дайыма болушу керек уникалдуу , чет өлкөлүк ачкычтар эмес уруксат берүү керек уникалдуу таблица бирден көпкө байланыш болсо, баалуулуктар. А Тышкы ачкыч чектөө кылат БИРИНЧИге гана туташтырылбашы керек АЧКЫЧ башка таблицадагы чектөө; ал болот да аныкталат шилтеме колонналары а UNIQUE башка таблицада чектөө.

Ошо сыяктуу эле, чет өлкөлүк ачкыч башка аталышка ээ болушу мүмкүнбү? Көбүнчө, а чет элдик ачкыч негизги шилтеме ачкыч башка столдун талаасы. The чет элдик ачкыч талаа (CustomerNum) жана шилтемеленген талаа (CustID) мүмкүн ар кандай аттары бар (же ошол эле аты ), бирок керек бар бирдей маалымат түрү жана талаа чектөөлөрү.

Ошо сыяктуу эле, бир чет элдик ачкыч ошол эле таблицага шилтеме бере алабы?

Тышкы ачкыч чектөөлөр шилтеме кыла алат дагы бир тилкеде ошол эле стол . Бул өзүн-өзү деп аталат шилтеме . А Тышкы ачкыч мамычанын деңгээлинде белгиленген чектөө болот бир гана тизме шилтеме тилке. Бул тилке болушу керек бирдей чектөө аныкталган тилке катары маалымат түрү.

Чет элдик ачкычты жаңыртса болобу?

Бирок, эгерде жаңыртуу эреже ИШ ЭМЕС, ата-эне үчүн уникалдуу ачкычтар болот бол жаңыртылган ар бир баланын ата-энеси болсо ачкыч убакыт боюнча жаңыртуу билдирүү аяктайт. Нөл эмес жаңыртуу наркы а чет элдик ачкыч баштапкы мааниге барабар болушу керек ачкыч мамилелердин ата-эне таблицасы.

Сунушталууда: