0

投稿を投稿したり、投稿にコメントしたりできるユーザーと一緒にブログを作成するという任務を果たさなければなりません。ユーザー、投稿、コメント用に3つのテーブルを作成し、各テーブルの全員が一意のIDを持つようにする必要がありますか?

また、テーブルに外部キーフィールドが必要ですか?

前もって感謝します..

4

1 に答える 1

2

それがどのように機能するかについてより多くの洞察を得るので、いくつかの研究が役立つと思いますが、基本的なブログシステムのシステムは非常に単純です。

投稿、ユーザー、コメントがあり、それぞれに個別のIDが必要です。もちろん、それらをリンクするには外部キーが必要です。例は次のとおりです。

users('id', 'username', 'password'),
posts('id', 'title', 'content', 'slug', 'user_id'),
comments('id', 'content', 'date', 'post_id', 'user_id')

CakePHPのBook1.3には、これに関する優れたチュートリアルがあります:http: //book.cakephp.org/1.3/en/view/1528/Blog

于 2012-04-05T11:21:46.337 に答える