我正在创建一个数据库来存储收集卡片信息的魔法,我不知道如何规范化的一件事是卡片类型/子类型。
这是我解释这些信息如何工作的尝试:
卡片最多有 2 种类型(但我想没有什么能阻止 3 种类型的新卡片)
每张卡至少需要一种类型。
卡片最多有 3 个子类型(同上)。
不需要子类型。
所以我打算在表中有一个 typeID 和 subtypeID 字段,其中包含卡片信息
我知道将信息存储在类型和子类型表中的唯一方法是:
1 - 在我的表中有 type1、type2、subtype1、subtype2... 字段
2 - 具有字段类型和子类型,并将信息存储为:“type1,type2”,“subtype1,subtype2”
1 未标准化,因此我想避免使用它
2 我什至不知道这是否被认为是标准化的,但这似乎是个坏主意。