Katip asked
11 month ago

Bir tabloda 2 PRIMARY KEY olabilir mi?

Bir tabloda yalnızca birincil anahtar (PRIMARY KEY) olabilir. Birincil anahtar, bir tablodaki her bir satırı benzersiz olarak tanımlamak için kullanılır ve bir tabloda yalnızca birincil anahtar olabilir. Bir tabloda birden fazla PRIMARY KEY tanımlamak mümkün değildir.

Ancak, birden fazla sütunun birleşimiyle birincil anahtar oluşturulabilir. Bu durumda, bir tabloda birden fazla sütun birincil anahtar olarak belirlenebilir, ancak bu sütunlar birleşik olarak birincil anahtarı oluştururlar. Buna bileşik birincil anahtar (Composite Primary Key) denir.

Örneğin, bir Users tablosunda her kullanıcının benzersiz bir kimlik numarası (ID) ve e-posta adresi olabilir. Bu durumda, ID ve Email sütunları birleşik olarak birincil anahtarı oluşturabilir. Bu şekilde, her bir satırı hem ID hem de e-posta adresi ile benzersiz olarak tanımlayabilirsiniz.

 
Katipis awaiting your help.     Add your answer.
Did you know that members who log in don't see ads?
Sign in with E-mail
Help your friends by answering these questions