Wpis z mikrobloga

@kawazaki: Szybko pogooglowałem i wydaje mi się, że właśnie o coś takiego mi chodzi. Czyli wystarczy przy tworzeniu tabeli oznaczyć dane kolumny jako klucze główne i już?

@Kaczus2B: Jeżeli rozwiązanie @kawazaki jest możliwe, to czy Twoje rozwiązanie nie jest tylko dodaniem niepotrzebnej kolumny? wtedy niepowtarzalne kombinacje wartości tych kilku kolumn dla każdego rekordu gwarantują unikatowość klucza, więc warunek jest zachowany
@Kaczus2B: Z tego co rozumiem (ale może źle rozumiem :P) to nie trzeba dodawać dodatkowej kolumny, tylko wystarczy założyć na kilku kolumnach klucz główny. chciałbym uniknąć takiego kompozytowego indeksu w jednej kolumnie, bo wydaje mi się że w niektórych tabelach, które będę chciał stworzyć unikatowość rekordu definiowane byłoby przez 4-5 kolumn, przez co taki klucz złożony do jednej kolumny mógłby być dość długi