私は重量挙げとカロリーを追跡するウェブサイトを設計しています。以前は自分のデータベースを設計したことはありませんでした。私が終わったと思うたびに、私はそれが完璧ではないことが気になる。私はMySQL Workbenchでそれを概観しましたが、まだいくつか質問があります。データベースはどのように「完璧」でなければなりませんか?
- データベースを手にとって "完璧"にすることの重要度はどれですか?どのようにして データベースを再構築するのは難しいですか? ?
- エンジンオプションの機能は何ですか?右 すべてのテーブルはデフォルトで InnoDBエンジンですか?これに関する問題?
- データの後にdataypesが変更可能ですか?おそらくVARCHAR からINTにはなりませんが、VARCHAR(45)から VARCHAR(255)はどうでしょうか?
- 正常な設計のためにHAVE〜 に従う基本的なデータベースルールは何ですか?
私はERM図を添付しました。誰かが明らかな不正を指摘できれば、それは非常に高く評価されます。
可読性のある場所に図を投稿できますか? –
@タイラー:画像を右クリックして直接開きます。それは完全に読める。 –
それを右クリックして表示するのは難しくありません - > http://i.imgur.com/Wz9GZ.png – Latox