• Managed VPS
    1. #1
      Newbie tinkle's Avatar

      Join Date
      Jan 2010
      Age
      22
      Posts
      1
      Thanks
      0

      Smile help with using time in sql

      Hi this is my first computing project for A-levels to create database for a website which allows me to book salon appointments, (using phpmyadmin)



      each customer is registered and can book apointments on when to have there appointment and by which salon specialist, although one salon specialist(staff)can only serve one customer at a time.

      *** for example betty books a a appointment at 9:30am-10:00am with staff member cathrine

      so the tables I have are:

      Customer, Staff, Booking
      -----------------------------------------------
      Customer: CustomerID (P), password, fname, sname

      Staff: StaffID (P), fanme, sname

      Booking: BookingID (P), CustomerID, StaffID, ???BookingTime???
      ----------------------------------------------------------

      ^Does this look ok? I really don't know how time would work in this table with mysql, would it be better to have time as a seperate table or to have time start and end for each staff member?


      major thanks for replies

    2. #2
      Moderator SeoKungFu's Avatar

      Join Date
      Jul 2009
      Age
      32
      Posts
      493
      Thanks
      35

      Default

      I say you use this : MySQL :: MySQL 5.1 Reference Manual :: 10.3.1 The DATETIME, DATE, and TIMESTAMP Types
      Datetime as type of your bookingtime column will do you ok, take a look mysql's got plenty of useful funky functions for these operations, including good for search, period snapshoting and math-like operations with time data.

    3. The Following User Says Thanks

      Riverwire (01-26-2010)

    4. #3
      Newbie crivion's Avatar

      Join Date
      Nov 2009
      Posts
      26
      Thanks
      0

      Default

      that structure's ok I don't know why you want to keep it separate

    5. #4
      Newbie johndesenio's Avatar

      Join Date
      Feb 2010
      Age
      21
      Posts
      16
      Thanks
      0

      Default

      You need to add another field in Booking table. If there is a field BookingTimeIn you should put a BookingTimeOut to determine your done in appointment with your customers. The datatype for BookingTimeIn and BookingTimeOut is datetime.

    Thread Information

    Users Browsing this Thread

    There are currently 1 users browsing this thread. (0 members and 1 guests)

       

    Similar Threads

    1. When is the good time?
      By jhnsmith in forum Member Management
      Replies: 3
      Last Post: 01-11-2010, 09:30 PM
    2. OMG where is the time?
      By midlandi in forum Blog Development
      Replies: 5
      Last Post: 10-05-2009, 03:56 PM
    3. need 30 secs of your time
      By Unknown in forum General Webmaster Discussion
      Replies: 6
      Last Post: 05-18-2009, 10:01 AM
    4. How much time?
      By dolce_vita in forum General Webmaster Discussion
      Replies: 4
      Last Post: 02-28-2008, 05:04 AM
    5. When is a good time
      By Hayze in forum Member Management
      Replies: 1
      Last Post: 10-26-2007, 10:20 AM

    Visitors found this page by searching for:

    Nobody landed on this page from a search engine, yet!
    Like this page ? Spread the love :)

    Triphp Supporters:
    Advertise
    Advertise Advertise Advertise Advertise




    Advertise