关于照片中用户的图库数据库设计问题

时间:2009-06-10 02:36:05

标签: database-design

我正在制作一个类似于Facebook的画廊。我希望用户能够在照片中标记其他用户,包括非注册用户。如果用户未注册,in_photo为空,(user_id, name, photo_id)是否为user_id,设置为name,反之亦然,或者我应该使用name列表user是否最佳?废弃{{1}}列并创建临时{{1}}或其他一些方案?

1 个答案:

答案 0 :(得分:2)

如果您有未注册用户存储的任何其他元数据 - 是,请创建临时用户或其他表。

如果你所有的商店都是名字 - 我会说你的方式很好。虽然'名字'不是很具描述性。也许'unregistereduser_name'将是该列的更好名称。