Видео: Гадаад түлхүүр нь өөр гадаад түлхүүрийг иш татах боломжтой юу?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
1 Хариулт. А гадаад түлхүүрийг лавлаж болно өвөрмөц гэж тодорхойлсон аливаа талбар. Хэрэв тэр өвөрмөц талбар нь өөрөө a гадаад түлхүүр , энэ нь ямар ч ялгаагүй. Хэрэв энэ нь өвөрмөц талбар бол тэр чадна бас бай болно өөр FK.
Энд гадаад түлхүүр нь өвөрмөц түлхүүрийг лавлаж чадах уу?
Үндсэн түлхүүрүүд үргэлж байх хэрэгтэй өвөрмөц , гадаад түлхүүрүүд бусыг зөвшөөрөх хэрэгтэй өвөрмөц Хүснэгт нэгээс олон харьцаатай бол утгууд. А ГАДААД ТҮЛХҮҮР хязгаарлалт хийдэг зөвхөн АНХАН-тай холбогдсон байх албагүй ТҮЛХҮҮР өөр хүснэгт дэх хязгаарлалт; тэр чадна мөн гэж тодорхойлсон лавлагаа баганууд нь а Өвөрмөц өөр хүснэгтэд хязгаарлалт.
Үүнтэй адил гадаад түлхүүр өөр нэртэй байж болох уу? Ихэнхдээ, А гадаад түлхүүр үндсэн зүйлийг иш татдаг түлхүүр нөгөө хүснэгтийн талбар. The гадаад түлхүүр талбар (CustomerNum) болон лавлагаа талбар (CustID) байж болно өөр өөр нэртэй байдаг (эсвэл ижил нэр ), гэхдээ заавал байх ёстой байна ижил өгөгдлийн төрөл ба талбарын хязгаарлалт.
Үүний нэгэн адил гадаад түлхүүр нь ижил хүснэгтийг лавлаж чадах уу?
ГАДААД ТҮЛХҮҮР хязгаарлалтууд лавлаж болно дахь өөр багана ижил хүснэгт . Үүнийг өөрөө өөрийгөө гэж нэрлэдэг лавлагаа . А ГАДААД ТҮЛХҮҮР баганын түвшинд заасан хязгаарлалт чадна зөвхөн нэгийг жагсаана лавлагаа багана. Энэ баганад заавал байх ёстой адилхан өгөгдлийн төрөл нь хязгаарлалтыг тодорхойлсон багана юм.
Гадаад түлхүүрийг шинэчлэх боломжтой юу?
Гэсэн хэдий ч хэрэв шинэчлэх дүрэм нь ҮЙЛ АЖИЛЛАГАА ҮГҮЙ, эцэг эх нь өвөрмөц түлхүүрүүд болно байх шинэчлэгдсэн хүүхэд бүр эцэг эхтэй л бол түлхүүр тэр үед шинэчлэх мэдэгдэл дуусч байна. Тэг биш шинэчлэх үнэ цэнэ а гадаад түлхүүр үндсэн утгатай тэнцүү байх ёстой түлхүүр харилцааны эцэг эхийн хүснэгтийн.
Зөвлөмж болгож буй:
Би өөр шуудангийн хайрцагны түлхүүрийг хаанаас авах вэ?
Таны шуудангийн шуудангийн хайрцагт таны шуудан илгээгдэх үед үйлчилгээ эхлэхэд танд хоёр түлхүүр өгөх болно. Анхны хоёр түлхүүрээ алдсаны дараа та АНУ-ын шуудангийн үйлчилгээний 1094 маягтыг илгээж, түлхүүрийн барьцаа, түлхүүрийн хураамжийг төлж, солих хүсэлт гаргаж болно
PgAdmin 4 дээр гадаад түлхүүрийг хэрхэн үүсгэх вэ?
PgAdmin 4-т дараах алхмууд байна: Хүснэгт дээр хулганы баруун товчийг дараад Properties-ийг сонгоно. Гарч ирэх харилцах цонхны хязгаарлалт / Гадаад түлхүүр дээр дарна уу. Гадаад түлхүүрийн хүснэгтийн баруун дээд буланд байгаа + дүрс дээр дарна уу
Анхдагч түлхүүр нь гадаад түлхүүр байж чадах уу?
Анхдагч түлхүүрүүд үргэлж өвөрмөц байх ёстой, хэрэв хүснэгт нь нэгээс олон харьцаатай бол гадаад түлхүүрүүд нь өвөрмөц бус утгыг зөвшөөрөх шаардлагатай. Хүснэгт нь нэгээс олон хамаарал биш харин нэгийг харьцах харьцаагаар холбогдсон бол гадаад түлхүүрийг үндсэн түлхүүр болгон ашиглах нь төгс төгөлдөр юм
Db2 дахь үндсэн түлхүүр ба гадаад түлхүүр гэж юу вэ?
Гадаад түлхүүр нь өөр хүснэгтийн мөрийн дор хаяж нэг үндсэн түлхүүртэй таарах шаардлагатай хүснэгтийн баганын багц юм. Энэ нь лавлагааны хязгаарлалт эсвэл лавлагааны бүрэн бүтэн байдлын хязгаарлалт юм. Энэ нь нэг буюу хэд хэдэн хүснэгтийн олон багана дахь утгуудын логик дүрэм юм
Үндсэн түлхүүр хоёрдогч түлхүүр ба гадаад түлхүүр гэж юу вэ?
Гадаад түлхүүр: Анхдагч түлхүүр нь өөр хүснэгтэд нэг хүснэгт (хөндлөн иш татсан) харагдаж байна уу. Хоёрдогч (эсвэл өөр) түлхүүр: Дээрх хоёр төрлөөс сонгогдоогүй хүснэгтийн аль нэг талбар уу