Қувваи хориҷиҳои хориҷӣ дар пойгоҳи додаҳо

Калиди хориҷӣ ба кулли ҷаҳон маълумот дода мешавад

Таҳиякунандагони базаи маълумотҳо ҳангоми истифодаи таҳияҳои пойгоҳи додаҳо васеъ истифода мебаранд. Аз ҳама бештар аз ин калидҳо калидҳои асосӣ ва калидҳои хориҷӣ мебошанд. Калиди асосии базаи маълумотҳо ин майдон дар ҷадвалҳои ҳамоҳангест, ки сутуни калидии дигари ҷадвалро дар бар мегирад. Барои фаҳмидани он ки калидҳои асосии корӣ чӣ гуна аст, биёед ба ақидаи дафтари ҳамгироӣ пайвандем.

Баъзе асосҳои пойгоҳи додаҳо

Маълумот дар пойгоҳи мундариҷа маълумотҳо дар ҷадвалҳои дорои сатрҳо ва сутунҳо захира карда мешаванд , ки осон кардани ҷустуҷӯ ва идора кардани он осон аст. Дар баъзе мафҳумҳои матнии ҳамҷинсбонӣ (алгебраҳои алгебра, ки аз тарафи EF пешниҳод шудаанд)

Кодекс дар IBM дар соли 1970), аммо ин мавзӯи ин мақола нест.

Барои мақсадҳои амалӣ (ва матнҳои математикӣ), маълумоти махфии маълумотҳо "алоқаманд" -ро дар сатрҳо ва сутунҳо захира мекунанд. Дохилшавӣ ва дар куҷо ҷойгиршавиҳо шавқоваранд - бештари базаҳои маълумотҳо тарҳрезӣ шудаанд, то ки маълумот дар як миза маълумотро дар дигар ҷадвал дастрас кунад. Ин қобилияти эҷоди муносибатҳои байни ҷадвалҳо қудрати воқеии пойгоҳи додашавӣ мебошад.

Истифодаи калидҳои хориҷӣ

Аксар маҷмӯаҳо, хусусан онҳое, ки дар базаҳои васеи, мураккабтарин махфият доранд, калидҳои асосӣ доранд. Ҷадвалиҳо, ки барои дастрасӣ ба дигар ҷадвалҳо пешбинӣ шудаанд, бояд калиди хориҷӣ бошанд.

Барои истифода бурдани махзани маълумотҳои маъмулии Northwinds, дар зер оварда шудааст:

Маҷмӯаи Маҳсулоти Дорандаи Дабири Шабақа
ProductID ProductName CategoryID Меъёри Нархи чакана
1 Чай 1 10 қуттиҳои x 20 адад 18.00
2 Чанд 1 24 - 12 шиша 19.00
3 Анисал Флора 2 12 - 550 мл шиша 10.00
4 Шимпир Анастасии Cajun 2 48 - 6 рехта 22.00
5 Ширин Антон Gumbo Mix 2 36 қуттиҳои 21.35
6 Забони Boysenberry Grandma 2 12 - 8 рехта 25.00
7 Насли Боб Оризаи хушк Organic 7 12 - 1 лв. 30.00

Сутуни ProductID ин калиди ибтидоии ҷадвал аст. Он ба ҳар як маҳсулот ID номаро таъин мекунад.

Ин ҷадвал низ дорои сутуни асосии хориҷи, CategoryID мебошад . Ҳар як маҳсулот дар ҷадвали маҳсулот ба вуруд дар ҷадвалҳои категорияҳо, ки категорияи маҳсулотро муайян мекунад.

Ба ин хотир,

Гурӯҳҳои маълумотҳои Northwind Ҷадвали Ҷадвал
CategoryID CategoryName Тавсифи
1 Шаклҳо Нӯшокиҳои оддӣ, қаҳва, чатр, ҷарангезӣ ва абрешим
2 Иловагӣ Сӯйҳои ширин ва сабзавот, такрори, паҳншавӣ ва мавсимҳо
3 Муносибатҳо Шириниҳо, шириниҳо ва шириниҳо
5 Маҳсулоти ширӣ Панҳо

Сутуни CategoryID ин калиди ибтидоӣ аст. (Калиди хориҷӣ нест, зеро он ба мизоҷи дигар дастрас нест.) Ҳар як калиди хориҷӣ дар ҷадвалҳои Маҳсулот ба калиди асосӣ дар ҷадвалҳои категорияҳо алоқа мекунад. Масалан, Chai ба як категорияи "Вавилон" тааллуқ дорад, дар ҳоле ки Aniseed Syrup дар таркибаш тару тоза аст.

Ин гуна пайвасткунӣ якчанд роҳҳоро барои истифода ва аз нав истифода кардани маълумот дар пойгоҳи иттилоотии муштарак месозад.