SRS 应该指定“逻辑要求”而不是开始“设计”。
我的问题在 IEEE SRS 文档(IEEE Std 830-1998)第 5.3.4 节中说:
5.3.4 逻辑数据库要求
这应该指定要放置在数据库中的任何信息的逻辑要求。这可能包括以下内容:
- a) 各种功能使用的信息类型;
- b) 使用频率;
- c) 访问能力
- d) 数据实体及其关系
- e) 完整性约束
- f) 数据保留要求
那么d)是否意味着绘制ERD可以?什么时候在 REQUIREMENTS 中将系统指定到这个级别会渗透到 DESIGN 中?