我正在开发一个大数据库,从这种情况下,我决定至少在决定表和字段布局时总是三思而后行。我最关心的是主键。
我几乎总是使用table name
加号_id
来命名这些索引。我这样做是因为在加入表格时我不必担心重复的字段名称,因为Delphi数据库组件给我们的字段table_name.field_name
只是字段。
另一方面,如果我们可以为每个表使用相同的 ID 字段名称,那么创建一个函数来处理与该索引控件相关的每个表总是更容易。
有没有人在选择其中一种数据库设计时有过不好的经历?在每个字段名称上重复表名称是一种好方法吗?