如果您能充分解释或指出我的方向,我将不胜感激。
我正在尝试创建一个存储企业的数据库,并将它们列为在当地开展的活动。以分层形式,我想将它们存储为:
活动类别
- 活动子类别
活动
活动类别是:室内、户外、艺术……等
活动子类别将是:水族馆,博物馆,公园......等
活动将是子类别的列表:佛罗里达水族馆,大英博物馆..
假设我使用上面的 3 个名称作为我的表格,正确的关系是什么?在 ActivitySubCategory 表中,我是否会创建一个与 ActivityCategoryID Pk 相关的 FK?我会在与 ActivitySubCategoryID PK 相关的 Activity 表中创建一个 FK 吗?