¿Cómo elegir los datos de su base de datos mysql

Para diseñar una base de datos MySQL, primero debe identificar qué información pertenece en ella. La base de datos debe contener los datos necesarios para el sitio web para llevar a cabo su propósito. Aquí están algunos ejemplos:

  • Un catálogo en línea necesita una base de datos que contiene información sobre los productos.

  • Una solicitud de pedido en línea necesita una base de datos que puede almacenar la información del cliente y la información de la orden.

  • Un sitio web de viajes necesita una base de datos con información sobre destinos, reservas, tarifas, horarios, y así sucesivamente.

En muchos casos, su aplicación podría incluir una tarea que recoge la información de usuario. Por ejemplo, los clientes que compran productos de un sitio web debe proporcionar su dirección, número de teléfono, información de tarjeta de crédito y otros datos con el fin de completar el pedido. La información se debe guardar al menos hasta que la orden se llena.

A menudo, el sitio conserva la información del cliente para facilitar los futuros pedidos para que el cliente no tiene que volver a escribir la información al realizar el siguiente pedido. La información también ofrece oportunidades de marketing para el negocio que operan el sitio web, como el envío de ofertas de marketing o boletines de noticias a los clientes.

Una base de datos cliente podría obtener la siguiente información de los clientes:

  • Nombre

  • Dirección

  • Número de teléfono

  • Número de fax

  • Dirección de correo electrónico

Usted tiene que equilibrar su necesidad de recopilar toda la información potencialmente útil que se pueda imaginar en contra de la reticencia de los usuarios a dar información personal -, así como su evitación de las formas que se parecen demasiado tiempo.

Un compromiso es pedir un poco de información opcional. Los usuarios que no les importa puede entrar en esa información, pero los usuarios que se oponen pueden dejar esa parte del formulario en blanco. También puede ofrecer un incentivo: Cuanto mayor sea la forma, más fuerte será el incentivo que necesita para motivar al usuario a rellenar el formulario.

He aquí un ejemplo: Un usuario podría estar dispuesto a llenar un breve formulario para entrar en un sorteo que ofrece dos entradas de cine-Sneak Preview como premio, pero si la forma es largo y complicado, el premio tiene que ser más valiosa, como la oportunidad de ganar un viaje a Hollywood.

Tómese el tiempo para desarrollar una lista exhaustiva de la información que necesita para almacenar en su base de datos. Aunque puede cambiar y añadir información a la base de datos después de desarrollarlo, incluyendo la información desde el principio es más fácil, y usted podría ser capaz de evitar el trabajo extra de cambiar la base de datos más tarde.

También, si se agrega información a la base de datos más tarde - después de esa base de datos está en uso - los primeros usuarios en la base de datos tienen información incompleta. Por ejemplo, si usted cambia su forma de modo que ahora pide la edad del usuario, usted no tiene la edad para las personas que ya han cumplimentado el formulario y ya se encuentran en la base de datos.




» » » ¿Cómo elegir los datos de su base de datos mysql