Database 如何解释此数据库分配?
我正在做一个关于简单数据库的作业 说明如下: 为“产品”创建一个小型数据库, 在相关表格中为每个产品提供3个左右的属性, 然后提供用于更新这些对象的所有方面的URLDatabase 如何解释此数据库分配?,database,database-design,Database,Database Design,我正在做一个关于简单数据库的作业 说明如下: 为“产品”创建一个小型数据库, 在相关表格中为每个产品提供3个左右的属性, 然后提供用于更新这些对象的所有方面的URL Create Read Update Delete List Search (For Products:) Add Attribute Remove Attribute 我不清楚属性是否应该是所有产品的固定类别,删除属性只是清除单元格,还是意味着要动态添加属性,以及每个产品应该能够具有不同类别的属性 在第二种情况下,删除属性将删除
Create
Read
Update
Delete
List
Search
(For Products:)
Add Attribute
Remove Attribute
我不清楚属性是否应该是所有产品的固定类别,删除属性只是清除单元格,还是意味着要动态添加属性,以及每个产品应该能够具有不同类别的属性
在第二种情况下,删除属性将删除整个类别。您的作业不清楚,您应该询问您的讲师 对《圣经》的严格解释 为“产品”创建一个小数据库,给每个产品3个左右 属性,然后提供用于更新所有 这些物体的各个方面
Create
Read
Update
Delete
List
Search
(For Products:)
Add Attribute
Remove Attribute
存在一些“产品”(即产品类型而非单个对象),每个产品都有自己的当前属性集和自己的表,该表记录该类型的当前“对象”以及每个对象的属性值
您或多或少可以选择为每种产品类型p记录一个表,其中包括:
- (object,A)类似于“object object是一个p产品,其属性A是A,属性…”的行,带有由DDL实现的
Add attribute
- (object,attribute,value)行,如“object object是一个p产品,其属性是value”,其
由DML实现Add attribute
(明确给出并证明您对作业的解释。如果您认为可能有多个解释,请对每个解释都这样做。)我不认为属性是一个类别。我认为这就像颜色、大小等。@ZoharPeled:更像是颜色、大小等(产品类型的对象)。(我想这就是你的意思。)