Ben temel bir CMS için MySQL ve PHP veritabanı tasarlama ediyorum. CMS, sıralama ve arama sağlayacak bir ön uç olacak. Backend yetkili kullanıcılar dosya upload sağlayacaktır.
Ben PHPMyAdmin kullanıyorum ve benim veritabanı kurma yardım istiyorum.
I am open to answers explaining various MySQL datatypes and what they are good for as well . Use common database fields as examples please. strong>
Aşağıda istiyorum ne bir listesidir. Ne eksik ve ben kullanmak için ne datatypes gerekiyor?
Resources (benim dosyaları için)
- file_id
- filename (Files are presorted and display names and paths are derived from here.)
- file_type (PDF | AUDIO | VIDEO | PHOTO [Also used to generate file urls])
- yükleme tarihi (PHP veya MySQL zaman damgası)
- uploaded_by (Kullanıcı kimliği Kullanıcılar tablodan)
- olay (event_id Olaylar tablo, isteğe bağlı)
Users (Kullanıcı hesapları - yönetici erişimi ve belki bir bildirim listesi için)
- User_id
- first_name
- son_ad
- E-posta
- şifre
- PHONE_NUMBER (isteğe bağlı)
- permissions_level (salt okunur, yükleme)
- creation_date
Events
- event_id
- event_name
- event_location
- EVENT_DATE
- EVENT_DESCRIPTION
- entry_date