内部连接与不同表中的所有相似数据

问题描述 投票:0回答:1

以下哪种数据库模式将是更好的模型

例如:

Teacher(id, name, surname, login,password, subject, degree....)

Student(id, name, surname, login, password, group, faculty....)

VS

User(id, login, password, name, surname)

Student(id, group, faculty...)

Teacher(id, object, degree...)

并通过内部联接加入吗?

哪种方法更可取?

sql database datatable inner-join difference
1个回答
0
投票

第二个。

规范化是一种数据库设计技术,它以减少数据冗余和依赖性的方式来组织表。

它将较大的表划分为较小的表,并使用关系将它们链接。

您可以看normalization

© www.soinside.com 2019 - 2024. All rights reserved.