只列示对数据库用户重要的实体以及值得花费精力和成本进行计算机制表的实体。
只列示事物的类型而不是个别的实例。例如:symphony 可能是一个实体,而 Beethoven's Fifth 将是实体实例或实体出现形式。
只列示独立存在并且不需要其他任何内容进行说明的实体。称作特性、特征或描述的事物都不是实体。例如:部件号是称为部件的基本实体的特征。并且,不要列出可以从其他实体派生的事物;例如:避免任何可以在 SELECT 表达式中计算得出的和、平均数或其他数量。
确保您命名的每个实体都表示单个类。不能将它划分成子类别(每个子类别都具有自己的特征)。在图 1 中的电话号码簿示例中,电话号码(这是一个表面上很简单的实体)实际上由三个类别组成,每个类别都具有不同的特征。
这些选择既不简单也不是自动的。要发现实体的最佳选择,您必须仔细考虑要存储的数据的性质。当然,那就是正式数据模型的关键所在。下一节详细描述电话号码簿示例。