Трябва ли даден обект да има ключ?
Трябва ли даден обект да има ключ?

Видео: Трябва ли даден обект да има ключ?

Видео: Трябва ли даден обект да има ключ?
Видео: Эти подарки могут сломать жизнь. Какие вещи, предметы нельзя дарить, принимать по народным приметам 2024, Март
Anonim

Всеки субект трябва да имат атрибут или атрибути, основният ключ , чиито стойности уникално идентифицират всеки екземпляр на субект . Всяко дете субект трябва да имат атрибут, чуждото ключ , което завършва асоциацията с родителя субект.

По същия начин, може ли един обект да няма първичен ключ?

Създаване на Обект Обект за маса с Без първичен ключ . Когато дефинирате an субект обект, трябва имат а първичен ключ или използвайте атрибут RowID (въз основа на ROWID на таблицата). Ако създадете по подразбиране субект обект от маса с няма първичен ключ , атрибут RowID автоматично се създава като първичен ключ.

Освен по-горе, може ли един обект да има два първични ключа? Маса мога да имам само един първичен ключ , който може да се състои от единични или многократни полета. Кога многократни полетата се използват като a първичен ключ , те се наричат композитни ключ . Ако маса има а първичен ключ дефинирани за което и да е поле(а), тогава не можете има две записи като има същата стойност на това поле(а).

По отношение на това какво е ключ на обект?

Ан ключ на обекта е свойство или набор от свойства на an субект тип, които се използват за определяне на самоличността. Свойствата, които съставляват an ключ на обекта се избират по време на проектиране. Стойностите на ключ на обекта свойствата трябва уникално да идентифицират an субект тип екземпляр в рамките на an субект зададено по време на изпълнение.

Кой ключ липсва в слаб обект?

В релационна база данни , слаб обект е субект, който не може да бъде еднозначно идентифициран само чрез своите атрибути; следователно трябва да използва a външен ключ във връзка с неговите атрибути, за да създаде a първичен ключ . В външен ключ обикновено е а първичен ключ на субект, с който е свързан.

Препоръчано: