Cosa dovrebbe essere preso in considerazione quando si crea un framework Sku?

1

Devo progettare un'unità di conservazione delle scorte (SKU) per i miei prodotti scaricati e sto cercando qualche consiglio su come scegliere uno standard.

Più in particolare, vorrei sapere:

  • Ci sono dei limiti di caratteri, o potrei usare l'unicode nel mio sku?
  • Posso utilizzare interruzioni di riga o tabulazioni nella mia sku?
  • Devo preoccuparmi dei codici a barre sui prodotti scaricati?
  • I codici a barre sono obsoleti?
  • Ci sono considerazioni sulle prestazioni dal punto di vista del database se dovessi scegliere uno sku lungo anziché uno short sku?
  • In che modo leggibile l'umano dovrei creare il mio sku?
  • È meglio se può essere facilmente interpretato da un cliente o è un rischio per la sicurezza?
  • Esistono standard di settore o pratiche comuni da rispettare?
posta Akiva 15.12.2016 - 17:29
fonte

1 risposta

3

Punto per punto:

  • Se ha senso per gli affari, attenersi alla ASCII stampabile nelle SKU. Avere un set di caratteri predefinito (ad esempio cifre, lettere, un insieme limitato di segni di punteggiatura) è una buona idea. Probabilmente non sono ammessi caratteri sensibili all'URL come & o ? o + .
  • Le interruzioni di riga e le schede sono altamente discutibili; pensa allo stripping degli spazi bianchi e ad altre normalizzazioni prima di memorizzare qualsiasi valore.
  • I codici a barre (e altri codici ottici) sono ampiamente utilizzati.
  • Probabilmente la stringa SKU non dovrebbe essere il tuo PK; utilizzare un PK intero artificiale. Se mai, ti dà molto indici più piccoli, quindi seleziona e unisce più velocemente.
  • Avere un campo separato leggibile dall'uomo, o diversi (nome, nota, ecc.)
  • Gli identificatori SKU sono innanzitutto e soprattutto per te. I clienti non si preoccupano e non li conoscono 99,9 ..% di tempo.

Inoltre, considera l'evoluzione dei tuoi dati nel tempo e le procedure ad essi associate. Per esempio. se hai cambiato qualcosa sul tuo particolare prodotto, ora è un altro SKU? Se non lo è, come accedi alla versione precedente?

    
risposta data 16.12.2016 - 17:13
fonte

Leggi altre domande sui tag