表结构大致如下用户表 (用户ID,用户呢称,真实姓名)
   | 
文章表
   |
评论表,投票表,....问题:除在文章表中记录用户ID外还是否在文章表中记录用户名称?或者真实姓名if (同时记录用户ID和名称)
{
if (用户更改呢称)
{
更新所有相关记录的呢称? return;
}
}if 只记录用户ID
{
1.每次读取到ID,需至用户表取用户名称 (这个到是无所谓)
2.删除用户ID时必须保留与该用户相关联的文章评论和投票数据 (不建立主外键关系和约束?)
3.如果该用户ID被删除,保留的数据中用户名称无法读取 (如何是好?)
}希望有经验的兄弟们给个建议