我正在制作一个类似于Facebook的画廊。我希望用户能够在照片中标记其他用户,包括非注册用户。如果用户未注册,in_photo
为空,(user_id, name, photo_id)
是否为user_id
,设置为name
,反之亦然,或者我应该使用name
列表user
是否最佳?废弃{{1}}列并创建临时{{1}}或其他一些方案?
答案 0 :(得分:2)
如果您有未注册用户存储的任何其他元数据 - 是,请创建临时用户或其他表。
如果你所有的商店都是名字 - 我会说你的方式很好。虽然'名字'不是很具描述性。也许'unregistereduser_name'将是该列的更好名称。