Pytania oznaczone «primary-key»

W projekcie relacyjnej bazy danych klucz podstawowy może jednoznacznie identyfikować każdy wiersz w tabeli. Klucz podstawowy składa się z pojedynczej kolumny lub zestawu kolumn.

73
Działanie indeksów w PostgreSQL

Mam kilka pytań dotyczących działania indeksów w PostgreSQL. Mam Friendstabelę z następującym indeksem: Friends ( user_id1 ,user_id2) user_id1i user_id2są kluczami obcymi do usertabeli Czy są one równoważne? Jeśli nie to dlaczego? Index(user_id1,user_id2) and Index(user_id2,user_id1) Jeśli...

30
Klucze podstawowe znak a liczba całkowita

Projektuję bazę danych z wieloma tabelami wyszukiwania zawierającymi możliwe atrybuty głównych jednostek. Zastanawiam się nad użyciem klucza 4 lub 5-znakowego do identyfikacji tych wartości wyszukiwania zamiast liczby całkowitej z auto-inkrementacją, aby podczas przechowywania tych identyfikatorów...

23
Jak skonfigurować wiele pól jako klucz podstawowy w MySQL?

Mam stolik z polami Numer identyfikacyjny pracownika bla bla blahblah2 ..... RecordMonth RecodrdYear więc każdy pracownik powinien mieć pasującą pozycję tylko na miesiąc, rok, Emp #. Jak skonfigurować stół. Jak skonfigurować tabelę, aby identyfikator pracownika mógł być aktualizowany raz...

19
Dlaczego klucze podstawowe mają własne nazwy?

Z matematycznego punktu widzenia, zakładając, że tabela ma co najwyżej jeden klucz podstawowy, wydaje się, że krótkowzroczna decyzja projektowa odnosi się do kluczy podstawowych o dowolnej dowolnej nazwie zamiast prostej właściwości tabeli. W konsekwencji, aby zmienić klucz podstawowy z...