2009-06-10 10 views
1

私はギャラリーを作っていますが、Facebookのものと似ています。私は、ユーザーが登録されていないユーザーを含め、写真の他のユーザーにタグを付けることができるようにしたい。テーブルin_photoのカラムが(user_id, name, photo_id)の場合は、ユーザが登録されていない場合はuser_idがnullで、nameが設定されています。逆の場合はnameカラムをスクラップしてuserまたはその他のスキームを作成する必要がありますか?写真のユーザーに関するギャラリーデータベース設計に関する質問

答えて

2

登録されていないユーザーに保存するメタデータがある場合は - はい、一時的なユーザーまたは別のテーブルを作成します。

あなたが保管しているものがすべて名前であれば、あなたはそれがうまくいっていると言います。 「名前」はあまり説明的ではありませんが。たぶん 'unregistereduser_name'は列のより良い名前です。

+0

Sounds fair --- – mpen

関連する問題