我正在做一个小数据库项目(sqlite或mysql)来学习。。。我想我会把我的很多书编入目录;)
我以为我已经完成了大部分的表格和关系,直到我开始浏览并填充来自某个特定图书系列的一些样本数据。其中一位作者在这个系列/体裁中用笔名写作,但在另一个体裁中用完全不同的名字,而他的“实际”名字完全是另一回事。更有趣的是,有时读者(我)可能不知道封面上的作者姓名是否是笔名。
对于如何在实践中处理这类事情有什么想法或建议吗?
蒂亚,
蒙特
最佳答案
来自“亚当”和“梅拉莫克”的答案没有考虑到其他一些复杂因素:
作者可以使用笔名
一个作者可能没有很多笔名
笔名可以属于作者
一个笔名可以是一个房子(出版商)笔名,由零个作者使用
当作者开始与一个或多个其他作者协作时,通常采用笔名进行协作。
正如你所说,名字是笔名并不总是显而易见的,所以你必须假设一个名字是真实的,除非你另有所知。
显然,处理所有这些案件是有价值的,如果书籍的数量是大的-在我处理我的藏书(约15000)之前,我正在考虑转向这种解决方案,因为笔名,因为编辑选集和文章系列。
如果你想沿着这条路走下去,一个好的起点是Martin Fowler's Analysis Patterns或者IEEE的作者描述标准。