我正在设计一个大型数据库,用户将在其中生成和存储文档。它有点像CMS。
我创建的表称为“Doc”,然后我有一个“DocAssets”关系,可以跟踪 Doc 中的所有内容。
Doc 表有一个 DocID ofcause。
但是当我转到实体框架模型设计器并从数据库中检索表时,我没有看到“Doc”作为要添加的表。
如果我将 Doc 重命名为,让我们说 MDoc 用于测试目的。从数据库更新时,该表显示得很好。如果我将其重命名为 Doc,它将从表列表中消失。
现在,如果它是保留字,我会想出一些其他的命名策略,但是 - 是我,它是一个错误还是它是一个保留字?