【发布时间】:2010-10-27 11:19:57
【问题描述】:
是否有一种简单的方法可以确定您设计的应用程序中每个表需要哪些字段和索引?
例如,如果它是一个 web 应用程序,它只允许人们创建列表(任意数量的列表,并且用户可以创建“待办事项”列表或“购物”列表),并且用户可以分配其他用户来编辑列表,以及该列表是公开查看还是仅对某些用户可见,如何设计表格以使其非常准确并快速设计?索引呢?
我在大学时这样做了,然后不久前重新审视了这个问题并有了一个方法,但想知道在该领域是否有标准和好的方法来解决这个问题。
【问题讨论】:
-
这个问题的范围很广。您可能还问过“如何设计数据库?”。
-
其实,上面那个示例问题,我在一次采访中被问到,预计几分钟后会得到答复。
标签: database database-design schema