3.3.2
Πίνακας “events”
Η στήλη “Όνομα” υποδεικνύει τις ονομασίες των πεδίων, η στήλη “Τύπος” τους
τύπους των γνωρισμάτων, η στήλη “Κενό” είναι ο περιορισμός “Null” και μπορεί να
είναι είτε «Ναι» για όσα πεδία δέχονται κενή τιμή είτε «Όχι» για αυτά που πρέπει
να δέχονται μια τιμή. Ακόμα, η στήλη “Πρόσθετα” είναι οι επιπλέον επιλογές που
μπορούν να έχουν τα πεδία και τέλος η στήλη “Προεπιλογή” δηλώνει μια τιμή, ένα
χαρακτήρα ή ένα σύμβολο που μπορούν να έχουν ως προεπιλογή. Στον πίνακα 3.1
παρουσιάζεται η δομή του πίνακα “events”. Ο συγκεκριμένος πίνακας περιέχει τα
βασικά στοιχεία των εκδηλώσεων.
Όνομα
Τύπος
Κενό
Πρόσθετα
Προεπιλογή
id
INT
Όχι
Auto Increment
Καμία
title
VARCHAR(50)
Όχι
-
Καμία
address
VARCHAR(50)
Όχι
-
Καμία
lat
DECIMAL(10,8)
Όχι
-
Καμία
lng
DECIMAL(10,8)
Όχι
-
Καμία
startDate
DATE
Όχι
-
Καμία
endDate
DATE
Όχι
-
Καμία
startTime
TIME
Όχι
-
Καμία
description
VARCHAR(300)
Όχι
-
Καμία
images
TEXT
Όχι
-
Καμία
userΙd
INT
Όχι
-
Καμία
cityΙd
INT
Όχι
-
Καμία
prefectureΙd
INT
Όχι
-
Καμία
categoryΙd
INT
Όχι
-
Καμία
Πίνακας 3.1: Δομή του πίνακα “events”
Ανάλυση των στηλών του πίνακα “events”:
• id: Δηλώνει το αναγνωριστικό της κάθε εκδήλωσης και είναι το πρωτεύον
κλειδί (Primary Key) του πίνακα. Ο τύπος που έχει το συγκεκριμένο γνώρισμα
έχει καθοριστεί ως ακέραιος (INT) με σκοπό να καλύψει μεγάλες τιμές για
44