Ho una tabella di database chiamata order
. Contiene ordini eCommerce. Il problema è che questa è una parola riservata in MySQL e, mentre posso usare back-tick per prevenire problemi, è probabilmente una buona idea non usare una parola riservata.
Potrei chiamarlo orders
. Il problema è che è un plurale. Il resto delle mie tabelle utilizza lo schema di denominazione singolare. Inoltre, ci sono alcuni dibattiti sull'uso dei plurali per i nomi delle tabelle di database, e la maggior parte delle persone sembra preferire l'uso singolare.
Potrei chiamarlo order_details
, che è tecnicamente corretto perché ogni riga contiene dettagli, al contrario di order_items in cui ogni riga contiene un elemento, ma è piuttosto confuso.
Penso che nominare le cose sia difficile, ma anche importante. Le tabelle degli ordini sono molto comuni e spero che questa domanda, sebbene sia specifica, sarà utile per gli utenti futuri.
Che cosa dovrei rinominare la mia tabella degli ordini?