questa è una domanda successiva sulla mia precedente. Gli studenti del secondo anno stanno facendo lo sviluppo di siti web per l'università come volontariato. Stiamo usando la tecnica PHP + MySQL. Ora sono principalmente responsabile dello sviluppo del database usando MySQL, ma sono un designer MySQL. Ora sto chiedendo alcuni suggerimenti per scrivere il mio primo tavolo, per metterlo tra le mani, quindi potrei lavorare bene con altri tavoli. Il quesiton è come questo, la prima cosa che il nostro sito Web sta per fare è presentare un sondaggio all'utente per raccogliere le proprie preferenze su quando vogliono usare il servizio di autobus. e questo è dove ho intenzione di iniziare lo sviluppo del mio database. Il Documento Requisiti Utente specifica che per l'indagine, ci dovrebbe essereUna domanda per principianti sulla progettazione del database
Lato cliente:
indagine in sarà a disposizione dei clienti, con una serie di domande e risposte predefinite e dovrebbe essere facile da compilare
Business:
Informazioni survery. saranno archiviati, stampati e visualizzabili per l'analisi.
Esso non sembrare troppo lavoro, e non ho bisogno di prendersi cura di qualsiasi cosa PHP, ma sono solo confuso su: Devo solo creat una singola tabella denominata "indagine in", o due tavoli "Survey_business" e "Survey_Customer "e in che modo il database può memorizzare le informazioni? Sarei grato se voi ragazzi poteste darmi un aiuto in modo che possa lavorare insieme, perché il primo passo è sempre il più difficile e più importante. Grazie.
La mia ipotesi è che "Lato cliente" significa ciò che il tuo business (fornitore di servizi di sopravvivenza del bus) vuole chiedere ai propri clienti e come verranno presentate tali domande (pagine Web servite ai clienti). Il "lato Business" indica come la tua azienda potrebbe voler archiviare/accedere ai dati raccolti dalle risposte fornite dai clienti (database e interfaccia di query). È meglio scavare meglio i requisiti prima di progettare qualsiasi cosa! – NealB