Database 关系数据库设计

Database 关系数据库设计,database,database-design,relational-database,Database,Database Design,Relational Database,我想知道我的数据库设计是否良好?检查关系模型是否良好的非常智能的方法是不确保它遵守规范化规则(NF1、NF2、NF3)。不确定我在这方面是否唯一,但当模式超过大约3个表(或对象,或任何取决于范例的东西)时我看到的是一个可视化的图表,而不是数据定义代码,我只是关闭了它。具有讽刺意味的是,我发现很难在内部形象化。你能粘贴代码吗?没有任何关于数据库用途的上下文-没有人能告诉你它是否“好”。数据库设计是否“好”取决于您的需求和您的系统打算做什么—它比某些设计好,而不像其他设计好。具体地说,你想知道什么?


我想知道我的数据库设计是否良好?

检查关系模型是否良好的非常智能的方法是不确保它遵守规范化规则(NF1、NF2、NF3)。

不确定我在这方面是否唯一,但当模式超过大约3个表(或对象,或任何取决于范例的东西)时我看到的是一个可视化的图表,而不是数据定义代码,我只是关闭了它。具有讽刺意味的是,我发现很难在内部形象化。你能粘贴代码吗?没有任何关于数据库用途的上下文-没有人能告诉你它是否“好”。数据库设计是否“好”取决于您的需求和您的系统打算做什么—它比某些设计好,而不像其他设计好。具体地说,你想知道什么?如果不知道你想完成什么,就说不出来。你想解决的问题是什么?我认为你最好在最不确定的地方挑出一两个具体的问题,并提出具体的问题。