Wie wählt man die Daten für MySQL-Datenbank

Um eine MySQL-Datenbank entwerfen, müssen Sie zunächst ermitteln, welche Informationen in dieser angehört. Die Datenbank muss die Daten enthalten, die für die Website benötigt um ihren Zweck zu erfüllen. Hier sind ein paar Beispiele:

  • Ein Online-Katalog benötigt eine Datenbank mit Produktinformationen.

  • Eine Online-Bestellung Anwendung benötigt eine Datenbank, die Kundeninformationen und Bestelldaten halten kann.

  • Eine Reise-Website benötigt eine Datenbank mit Informationen über Ziele, Reservierungen, Tarife, Fahrpläne, und so weiter.

In vielen Fällen kann Ihre Anwendung eine Aufgabe umfassen, die Informationen vom Benutzer sammelt. Zum Beispiel Kunden, die Produkte von einer Website kaufen müssen ihre Adresse, Telefonnummer, Kreditkarteninformationen und andere Daten, um die Bestellung abzuschließen bieten. Die Informationen müssen mindestens gespeichert werden, bis der Auftrag gefüllt ist.

Oft behält die Website die Kundeninformationen auf zukünftige Aufträge erleichtern so dass der Kunde die Informationen nicht erneut eingeben muss, wenn die nächste Bestellung. Die Informationen bietet auch Marketing-Möglichkeiten für das Unternehmen auf der Website, wie das Versenden von Marketing-Angebote oder Newsletter an Kunden arbeiten.

Eine Kundendatenbank möglicherweise die folgende Kundeninformationen zu sammeln:

  • Name

  • Adresse

  • Telefonnummer

  • Faxnummer

  • E-Mail-Addresse

Sie haben Ihren Drang zum Ausgleich alle potenziell nützliche Informationen zu sammeln Sie gegen Ihre Nutzer Abneigung denken können persönliche Informationen zu geben - sowie deren Vermeidung von Formen, die zu zeitaufwendig aussehen.

Ein Kompromiss ist für einige optionale Informationen zu fragen. Benutzer, die nicht diese Informationen eingeben Geist kann, aber die Benutzer, die sich widersprechen kann diesen Teil des Formulars leer lassen. Sie können auch einen Anreiz bieten: Je länger die Form, desto stärker ist der Anreiz, Sie den Benutzer zu motivieren, müssen Sie das Formular ausfüllen.

Hier ein Beispiel: Ein Nutzer bereit sein könnte, ein kurzes Formular ausfüllen ein Gewinnspiel zu geben, die zwei Sneak-Vorschau Kinokarten als Preis bietet, aber wenn die Form lang und kompliziert ist, muss der Preis mehr wert zu sein, wie zum Beispiel eine Chance, eine Reise nach Hollywood zu gewinnen.

Nehmen Sie die Zeit, um eine umfassende Liste der Informationen, die Sie in Ihrer Datenbank zu speichern, müssen zu entwickeln. Auch wenn Sie Informationen zu Ihrer Datenbank ändern und hinzufügen können, nachdem Sie es zu entwickeln, einschließlich der Informationen von Anfang an ist einfacher, und Sie könnten in der Lage sein, die zusätzliche Arbeit der Änderung der Datenbank später zu vermeiden.

Auch, wenn Sie Informationen in die Datenbank später hinzufügen - danach Datenbank im Einsatz ist - die ersten Benutzer in der Datenbank haben unvollständige Informationen. Zum Beispiel, wenn Sie Ihr Formular ändern, so dass es jetzt das Alter des Benutzers fragt, haben Sie nicht das Alter für die Menschen, die bereits das Formular ausgefüllt und sind bereits in der Datenbank.

Menü