Хүснэгт бүр үндсэн түлхүүртэй байх ёстой юу?
Хүснэгт бүр үндсэн түлхүүртэй байх ёстой юу?

Видео: Хүснэгт бүр үндсэн түлхүүртэй байх ёстой юу?

Видео: Хүснэгт бүр үндсэн түлхүүртэй байх ёстой юу?
Видео: Два посола рыбы. Форель. Быстрый маринад. Сухой посол. Сельдь. 2024, Арваннэгдүгээр
Anonim

Ширээ бүр чадна байна (гэхдээ хийдэг үгүй байна руу байх) үндсэн түлхүүр . Багана эсвэл багана гэж тодорхойлсон үндсэн түлхүүр өвөрмөц байдлыг хангах ширээ ; хоёр эгнээ байж болохгүй байна адилхан түлхүүр . The үндсэн түлхүүр нэг ширээ бусад дахь бүртгэлийг тодорхойлоход тусалж болно ширээ , мөн хоёр дахь нэг хэсэг байх хүснэгтийн үндсэн түлхүүр.

Түүнээс гадна бүх хүснэгтүүд үндсэн түлхүүртэй байх ёстой юу?

Бүх ширээ харилцааны мэдээллийн санд үндсэн түлхүүртэй байх ёстой . The үндсэн түлхүүр нь мөр бүрийг зөвшөөрдөг багана буюу баганын багц юм ширээ өвөрмөц байдлаар тодорхойлох. a-д хоёр эгнээ байхгүй ширээ хамт а үндсэн түлхүүр чадна байна адилхан үндсэн түлхүүр үнэ цэнэ.

Мөн SQL-д анхдагч түлхүүр заавал байх ёстой юу? Та хэрэгжүүлэхийн тулд UNIQUE (индекс гэхээсээ илүү хязгаарлалт) ба NOT NULL-ийг хослуулан ашиглаж болно. түлхүүрүүд in SQL . Тиймээс үгүй, а үндсэн түлхүүр (эсвэл бүр АНХАН ТҮЛХҮҮР ) шаардлагагүй SQL Сервер.

Үүний дагуу бид үндсэн түлхүүргүй хүснэгттэй байж болох уу?

Үгүй ээ ширээ ёстой байна нэг ба зөвхөн нэг мөрийг ялган таних зарим багана (эсвэл баганын багц). Энэ нь өгөгдлийг хадгалахад илүү хялбар болгодог. Энэ үнэн, гүйгээр а үндсэн түлхүүр (эсвэл зарим нэг өвөрмөц түлхүүр ), Та болохгүй байна оруулах гажиг хэрэв Та ижил өгөгдлийг олон удаа оруулахын тулд очно уу.

Хүснэгтэнд хэдэн үндсэн түлхүүр байж болох вэ?

нэг үндсэн түлхүүр

Зөвлөмж болгож буй: