私はデータベースデザインとSQLの基本的な学部コースを取ったので、このようなことは本当に触れていません。
私の質問は - どのようにこのようなサイトのデータベーススキーマは通常のようになりますか?あなたは一般的に何を見つけると思われますか?たとえば、質問と回答はどのように保存されていますか?
あなたはそれを設計できるいくつかのツールがありますか?それともdevsが出てくるものなのでしょうか?SOのようなサイトのデータベーススキーマ?
2
A
答えて
0
ツールを使用してデータベースを設計できますが、通常はダイアグラムに正しい図形を作成するためのテンプレートに過ぎません。
論理構造は、建築家が最良の知識と経験を使って設計するのと同じ方法で設計されます。
また、幸せになるまで常に「鉛筆で作業」してください。
2
Stack Overflowは、数週間後にdatabase refactoringを通過する前に、MediaWiki database schemaをテンプレートとして使用しました。
1
データベース設計には、そのコースを受講したかどうかはほとんど分かりません。彼らは基本的に、あなたのデータは複数のテーブルにまたがって複製されるべきではないと言います。そして、すべてのカラムは、それらが現れるテーブルに不可欠でなければなりません。次にオブジェクトやリレーションのようなすべてのソフトウェア設計において共通のエンティティが使用されます。本能的になるので、それらを管理するのが最も簡単です。その後、最初のステップが正しく実行されていれば、スケーラビリティとパフォーマンスの最適化が難しいはずはありません。そして、これは通常あなたのdbのコードを書いているソフトウェアチームと一緒に行われます。
関連する問題
- 1. SOサイトのようなマークアップの基準はありますか?
- 2. TinderのようなアプリケーションMongoDBデータベーススキーマ
- 3. PHPでタグオートコンプリート(SOのような)
- 4. ウィジェット主導サイトのデータベーススキーマ提案
- 5. ALMのインストール12.50 - 「サイト管理データベーススキーマ」問題
- 6. Android ndkファイル.so。どのように実行ファイル.so
- 7. 、私はどのようにSOインローAPI
- 8. のmongodにlibstdC++ so.6そのようなファイルやディレクトリ
- 9. AdMobのようなサイトのAWSパッケージ
- 10. このサイトのような回答エディター?
- 11. dribbble.comのような動的PHPサイト
- 12. データベーススキーマ
- 13. 技術的なブログの簡単なデータベーススキーマ
- 14. ダミーのデータベーススキーマ
- 15. マルチカラープロダクトのデータベーススキーマ
- 16. データベーススキーマの混乱
- 17. データベーススキーマの質問
- 18. レストランテーブルのデータベーススキーマ
- 19. CASデータベーススキーマのアップデート
- 20. Herokuのデータベーススキーマ
- 21. 管理者、ユーザー、およびサブスクライバのデータベーススキーマ
- 22. 異なるデータベースタイプのデータベーススキーマの例
- 23. 異なるデータベーススキーマのパフォーマンスの比較
- 24. 位置情報データサービスはSOのキャリアのようですか?
- 25. nodejs mongodbにSOのような通知システムを実装する方法は?
- 26. デルタ同期の対象となるデータベーススキーマ
- 27. MySQLデータベーススキーマの移行
- 28. 親と子のデータベーススキーマ
- 29. MCQウェブサイト/ Quizzerのデータベーススキーマ
- 30. 為替レートのデータベーススキーマ
MediaWikiをテンプレートとして使用することは悪い考えでしたか? – epochwolf
あなたはそれのソースがありますか? –