私は最初のMySQLプロジェクトでERD, logical and physical diagramsを設計しました。データベースを設計する正しい方法
私の友人は私と同じプロジェクトを作っています。 ERDを作成して正規化することでデータベースの計画を開始しました。
しかし、彼はリレーショナルデータベースダイアグラムを使用して、ERDを作成する前にインタフェースやその他の部品を設計します。彼は、例えば、 "ヘルプテーブル"を作るのではなく、列の電話番号だけに "スタック"を書きます。最初にインターフェースを作ってERDを作るのが最善だと言います。
私たちのどちらがあなたの意見でより良い計画を立てていますか?
あなたの答えでこの部分についてもっと知りたいです。あなたのスキーマを「平坦化」するために、VIEWとユーザ定義関数を読んでください。--- **あなたのビューの定義は何ですか? **私は私のディスカッションサイトのユースケースを示す図を作った。 **ビューは、用途を要約した図ですか?** –