我需要在数据库表中存储有关几个形状的画笔/笔信息,我绘制的每个图层都有一行。
我在想两个方案:
BRUSH_INFO PEN_INFO SolidBrush(Color.Red) Pen(Color.Black)专业人士:只有两个专栏 缺点:评估专栏
BRUSH_INFO PARAM_B1 PARAM_B2 ... PEN_INFO PARAM_P1 PARAM_P2 ... SolidBrush Color.Red (null) Pen Color.Black (null)
专业:参数分开
缺点:很多列
我认为第二个应该是通用的,但我不确定。
您将使用什么架构来存储此类信息? 你能建议一个表结构,以便我可以存储任何类型的Brush / Pen及其参数吗?
答案 0 :(得分:0)
我会使用单独的表来获取笔刷和笔信息。 因此,你可以为多种形状重复使用相同的画笔/笔。