Czy są jakieś różnice między kluczem zastępczym, kluczem syntetycznym i sztucznym kluczem?Czy istnieje różnica między kluczem zastępczym, kluczem syntetycznym i sztucznym kluczem?
Nie widzę dokładnie różnicy.
Czy są jakieś różnice między kluczem zastępczym, kluczem syntetycznym i sztucznym kluczem?Czy istnieje różnica między kluczem zastępczym, kluczem syntetycznym i sztucznym kluczem?
Nie widzę dokładnie różnicy.
Klucz zastępczy, klucz syntetyczny i klucz sztuczny są synonimami. Wszystkie one oznaczają "klucz podstawowy, który nie ma znaczenia biznesowego". Różnią się one od kluczy naturalnych lub biznesowych, które mają znaczenie poza systemem pod ręką.
Weźmy na przykład konto użytkownika SO. Jesteśmy identyfikowani przez dwa klucze. Kluczem naturalnym jest identyfikator, którego używamy do logowania się na tej stronie, na przykład nasza nazwa OpenID. Ale ponieważ te rzeczy są długimi, nieporęcznymi ciągami (a ponieważ SO pozwala nam na wybór różnych opcji logowania), baza danych identyfikuje nas za pomocą identyfikatora użytkownika, który jest generowanym numerem. Ten identyfikator użytkownika jest kluczem syntetycznym/zastępczym/sztucznym.
Po prostu podałeś doskonałą odpowiedź. Wydaje się jednak, że nie jest to "prawdziwe pytanie". –
Jest ironia - Google zabiera mnie tutaj. Ale to pytanie ma sens, co sprawia, że pięć osób, które je zamknęły, wygląda jak absolutne szarpnięcia. –