0

こんにちは。phpmyadmin でテーブルを計画する方法について助けが必要です。このサイトには

ユーザーの表: ユーザー名、パスワード、電子メール、電話番号、国、州、都市、住所など

コメントのテーブル:comment1、comment2、comment3、.... (これらのコメントは別のページにあります)

アイデアは、ユーザーがログインしたときにコメントすることです。ユーザーがコメントすると、ユーザーIDに従ってレコードがコメントに挿入されるように、テーブルを計画する方法が必要です。

4

2 に答える 2

0

1 つの可能性は、PrimaryKeyuserIdusersテーブルに追加し、Foreign KeyuserIdをテーブルに追加することcommentsです。次に、userIdログインしているユーザーから取得し、それに応じたコメントをテーブルに書き込むことができます。

例えば:

ユーザーの表:userId, username, password, email, phone, country, state, city, address, ...

コメントの表:userId, comment1, comment2, comment3, ...

これがお役に立てば幸いです。

于 2013-01-11T07:11:37.920 に答える
0

各コメントは特定のページとユーザーに関連付けられているとおっしゃっていますが、コメント テーブルを次のように構成することをお勧めします。

user_id, page_id, comment_id

ページ上の各ユーザーからの各コメントには、テーブル内の対応する行が含まれます。この構造により、必要に応じて、新しいページの追加や既存のページの並べ替えの管理がはるかに簡単になります。

于 2013-01-11T08:49:34.190 に答える