Domande con tag 'surrogate-keys'

4
risposte

Queste tabelle specifiche necessitano di chiavi surrogate?

Sfondo Ho queste tabelle +-------------------------+ +------------------------+ |Airport | |Country | |-------------------------| |------------------------| |airport_code string (PK) | |country_code stri...
posta 10.07.2013 - 16:58
7
risposte

Una chiave surrogata dovrebbe mai essere esposta a un utente?

Spesso in una tabella che non ha una chiave naturale, è comunque utile che gli utenti possano avere un identificatore generato in modo univoco. Se la tabella ha una chiave primaria surrogata (e in tal caso ci si aspetterebbe che lo fosse), se ta...
posta 10.07.2013 - 22:51
2
risposte

Esiste una fonte canonica che supporta "tutti i surrogati"?

Sfondo L'approccio "all-PK-must-be-surrogates" non è presente nel modello relazionale di Codd o in qualsiasi standard SQL (ANSI , ISO o altro). Anche i libri canonici sembrano eludere queste restrizioni. Lo schema del dizionario d...
posta 11.07.2013 - 18:25
3
risposte

Come evitare di mescolare la chiave surrogata con il resto dei dati

Supponiamo di avere un CRUD molto semplice in cui stai semplicemente memorizzando un semplice tipo di dati simile a una tupla, ma la sua chiave primaria naturale è ingombrante da ricordare (molto lunga, difficile da scrivere, ecc.). Inoltre, sup...
posta 25.08.2016 - 19:20
2
risposte

È accettabile utilizzare un identificatore di chiave surrogata come parametro URL?

Esempio: nel database ho un record come questo: { id: 53, part_number: 'MOTOR-OIL', description: 'Motor Oil' } Desidero utilizzare un collegamento che mostri questo record. Potrei fare riferimento al record in questo modo,...
posta 14.12.2017 - 21:01
2
risposte

È corretto usare una chiave non primaria come id in una risorsa di rotaie?

Mi sto preparando a configurare una risorsa per alcune nuove chiamate API alla mia applicazione rails. Sto pianificando di chiamare i dispositivi delle risorse, cioè resources :devices Questo rappresenterà i dispositivi mobili Android...
posta 30.05.2014 - 01:00
2
risposte

È una buona idea lasciare che i valori chiave dei database surrogati si riversino in altri aspetti del codice (HTML, Controller, Modello, Livello repository)?

È accettabile utilizzare id nei moduli HTML e la successiva elaborazione del codice (controller, vista, modello, livelli del repository)? Ad esempio, devo mostrare qualcosa di simile su una pagina web: Select Motor Choice: * 460/50/3 *...
posta 25.09.2018 - 17:07
1
risposta

CRM e sistemi esterni: come associare i dati ai contatti?

Questa domanda riguarda Dynamics CRM, ma è valida per tutti i sistemi che consentono l'unione di entità. Avere dati relativi a un contatto in più sistemi esterni, in che modo sapresti a che contatto sono associati i dati? L'utilizzo di Co...
posta 07.08.2017 - 19:58