sto creando una tabella di database che sta per memorizzare i collegamenti di menu che verranno visualizzati in una pagina Web.Come mantenere l'ordine dei record in una tabella di database
Il mio problema è che voglio controllare l'ordine delle voci del menu. Potrei avere un campo chiamato ordine ma ogni volta che ho un nuovo link al menu dovrei inserire l'ordine e cambiare tutti i record con un ordine superiore a +1.
Ad esempio, consente di dire che voglio i link (in questo ordine):
Home About Products Shopping
ho potuto avere un tavolo chiamato menulinks e hanno le colonne: Nome, Ordine
mia il dato sarebbe il seguente:
Name Order Home 1 About 2 Products 3 Shopping 4
ma se volessi ora aggiungere un nuovo collegamento calle d ContactUs ma volevo presentarmi proprio sotto casa.
qualcuno può pensare a un modo migliore per memorizzare un elenco che richiede l'ordine in una tabella di database senza questo noioso sforzo di manutenzione.
il problema qui è che non risolve il problema. effettuare una modifica richiede l'aggiornamento di tutti i record> quella riga – leora
Nessuna modifica non richiede l'aggiornamento di tutte le righe. Se aggiungi Contattaci dopo Home, la tabella vorrebbe come mostrato. Aggiornata la risposta. –
È come un aggiornamento dell'elenco collegato. –