データベース仕様(現状)
質問等あれば、いつの間にやら担当になった あみば まで。
答えられる範囲で答えます。たぶん。
答えられる範囲で答えます。たぶん。
勝手にwikiモードにして表組みしました。
このほうが見やすいかなって思って
このほうが見やすいかなって思って
あみば様。テーマ管理なんですがuserIDをプライマリキーにすると
1人のユーザが2個3個テーマ作れないんでのけました。
1人のユーザが2個3個テーマ作れないんでのけました。
ではデータが追加されるテーブルはプライマリーをはずす方向で
Q、今、思ったんだけど記事テーブルにタイトルってなくていいの?
忘れてた!つーわけで急遽追加
※ランキングって前回比とらないといけないから
2ついるんじゃないかなーって思う(↑→↓みたいなやつ)
比較してから値入れたら1つでいけるけど、どうなんだろ
↑→↓を入れるとこか、前回ランキングのどっちかは領域とらないと
いけないのかな
2ついるんじゃないかなーって思う(↑→↓みたいなやつ)
比較してから値入れたら1つでいけるけど、どうなんだろ
↑→↓を入れるとこか、前回ランキングのどっちかは領域とらないと
いけないのかな
A.↑→どっちでもいいかも。
前回ランク保存はいるから領域とりすぎるなら流しでもいいかも
前回ランク保存はいるから領域とりすぎるなら流しでもいいかも
Q.
- 記事ナンバー8桁じゃたりない。12桁ほしいです。
お知らせテーブル等追加変更
画像テーブルの項目名を変更
項目名は簡単なもの意外はローマ字読みにしてます
(例)趣味 syumi
(例)趣味 syumi
プロフィールテーブルの名前と性別の表示フラグ用の領域を削除
1/13 コメントフラグ トラックバックフラグをブログテーブルに追加
Q、プロフィールテーブルのpicをpicNoに直してくれます?
↑変更しました。
ブログテーブルのカテゴリナンバーの桁数を3→5に変更
1/26 ユーザテーブルのパスワードの桁数を16→32に変更
暗号化するためにひつようらしい(byあっきー情報)
暗号化するためにひつようらしい(byあっきー情報)
データベース名 | noblog |
テーブル項目名 型
ユーザテーブル
テーブル名 | user | 型 |
ユーザID | userID | varchar(20) |
パスワード | passwd | varchar(32) |
メールアドレス | varchar(50) | |
認証キー | ninsyoukey | varchar(8) |
仮登録日 | kariDay | date |
プロフィールテーブル
テーブル名 | profile | 型 |
ユーザID | userID | varchar(20) |
名前 | name | varchar(40) |
年 | year | int(4) |
月 | month | int(2) |
日 | day | int(2) |
職業 | job | int(2) |
性別 | sex | int(1) |
趣味 | syumi | varchar(200) |
一言 | hitokoto | varchar(200) |
自己紹介 | syokai | text |
画像 | picNo | int(2) |
↑中途半端にローマ字より英単語とかに統一したほうがよくない?
ブログテーブル
テーブル名 | blog | 型 |
ユーザID | userID | varchar(20) |
ブログタイトル | bTitle | varchar(100) |
ブログの説明 | bSetumei | varchar(200) |
カテゴリナンバー | categoriNo | int(5) |
カテゴリランキング | categoriRank | int(6) |
総合ランキング | allRank | int(7) |
コメントフラグ | commentFlg | int(1) |
トラックバックフラグ | trackFlg | int(1) |
カウンタ | count | int(8) |
カテゴリーテーブル
テーブル名 | categori | 型 |
カテゴリーナンバー | categoriNo | int(5) |
カテゴリー名 | categoriName | varchar(20) |
職業テーブル
テーブル名 | job | 型 |
職業ナンバー | jobNo | |
職業名 | jobName | varchar(20) |
jobNoはオートインクリメントの予定
テーマテーブル
テーブル名 | theme | 型 |
ユーザID | userID | varchar(20) |
テーマナンバー | themeNo | int(2) |
テーマ名 | themeName | varchar(20) |
記事テーブル
テーブル名 | kiji | 型 |
ユーザID | userID | varchar(20) |
記事ナンバー | kijiNo | int(12) |
テーマナンバー | themeNo | int(2) |
記事タイトル | kijiTitle | varchar(100) |
内容 | text | text |
コメントフラグ | commentFlg | int(1) |
トラックバックフラグ | trackFlg | int(1) |
投稿日 | writeDay | date |
投稿時間 | writeTime | time |
kijiNo←オートインクリメントがいいかも
コメントテーブル
テーブル名 | comment | 型 |
ユーザID | userID | varchar(20) |
記事ナンバー | kijiNo | int(4) |
コメントナンバー | commentNo | int(3) |
投稿者(ブログ) | commWriter | varchar(100) |
内容 | text | text |
投稿日時 | commDate | datetime |
commentNoオートインクリメントかな?
トラックバックテーブル
テーブル名 | trackback | 型 |
記事ナンバー | kijiNo | int(4) |
トラックバックナンバー | trackNo | int(3) |
トラックバックタイトル | trackTitle | varchar(100) |
ブログ名 | bTitle | varchar(100) |
ブログURL | bUrl | varchar(100) |
内容 | trackText | varchar(200) |
投稿日時 | trackDate | datetime |
trackNoオートインクリメント?
ランキングテーブル
テーブル名 | Ranking | 型 |
ユーザID | serID | varchar(20) |
1 | one | int(5) |
2 | two | int(5) |
3 | three | int(5) |
4 | four | int(5) |
5 | five | int(5) |
6 | six | int(5) |
7 | seven | int(5) |
一週間累計 | weekTotal | int(7) |
全体 | allTotal | int(8) |
↑これカウンタとかぶってるからなくてもいいんじゃない?
デザインテーブル
テーブル名 | design | 型 |
番号 | desNo | int(2) |
CSS | css | text |
↑これcssのアドレスだけ格納でいいんじゃない?
そのほうが増やすの楽だしさ
そのほうが増やすの楽だしさ
画像テーブル
テーブル名 | picture | 型 |
ユーザID | userID | varchar(20) |
画像ナンバー | picNo | int(2) |
画像名 | name | varchar(50) |
お知らせテーブル
テーブル名 | oshirase | 型 |
番号 | No | int(5) |
日付 | Date | date |
題名 | Title | varchar(256) |
本文 | oshirase | text |