1

好的,我对创建带有实体的数据库非常陌生。

我有一个主表,它将具有:

departmentID
functionID
processID
procedureID

每个 ID 都需要指向一个特定的信息列表。名称、描述和所有者当然是它们链接回主表中的每个 ID。

我的问题是,我应该制作 4 个单独的表格还是创建一个表格,因为除了一张之外,所有表格中的信息都是相同的。

procedureID实际上需要有一个额外的字段来documentID指向一个特定的文档。

制作一个表并添加一些继承是可能的还是个好主意,还是制作4个单独的表更好?

4

1 回答 1

1

将数据拆分为多个相关表比一张表带来了许多优势。此外,通过将数据保存在单独的表中,可以轻松添加尚不需要但将来可能需要的记录。您还可以为代码中的每个表创建相应的对象。此外,如果您需要以某种方式将数据拆分到单独的表中,将来会更加困难。

于 2013-04-26T22:09:34.143 回答