You are on page 1of 5

user Itinerary

id:int id:int
name:String idUser:int
email:String EndPoint[geopoint (latitude,longetidue)]
phone:Number startTime:time(07:20) vers planif
Favorit Place [geopoint (latitude,longetidue)] duration:time(07:20)
distance: float (in km)
places Number:short int (1-->4)
StartPoint[geopoint (latitude,longetidue)]
Reservation Historique
id:int Id:int
idUser:int IdUser:int
idItinerary:int annee:date
pickupTIme:time(7:20) typeDaction[enum(crud)]
reservationtime:date etat[enum(canceled,done,Upcoming
pickupPoint[geopoint (latitude,longetidue)]
dropOfPoint[geopoint (latitude,longetidue)]
type:(To work,To Home)
transportCar Notification
carIdSERIAL:String Id:int
modele:String IduserSender:int
IduserResiever:int idUser:int
carburant:enum(essence,diesel,hybrid) Type:String
maxPlaces: int content:String
notificationDate:Date
Planif
Id:int
idRides:int
startLocation:[geopoint (latitude,longetidue)]
startTime:time
numberOfPlaces:int 1-->3
duration:time
DaysOfTheWeek:enum[('Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday')]
Rides
id:int
userId:int
ItineraryId:int
pickupLocation:[geopoint (latitude,longetidue)]
dropOffLocation:[geopoint (latitude,longetidue)]
startTime:time
endTime:time
status(Upcoming,Completed,Canceled)
transportCarId:int

You might also like