0

いくつかの図形に関するブラシ/ペン情報をデータベーステーブルに保存する必要があります。描画するレイヤーごとに1行です。

私は2つのスキームを考えていました:

BRUSH_INFO PEN_INFO
SolidBrush(Color.Red)ペン(Color.Black)

長所:2つの列のみ
短所:評価された列

BRUSH_INFO PARAM_B1 PARAM_B2 ... PEN_INFO PARAM_P1PARAM_P2..。
SolidBrush Color.Red(null)Pen Color.Black(null)        

長所:パラメータは分離されて
います短所:多くの列

2つ目は十分に一般的である必要があると思いますが、よくわかりません。

この種の情報を格納するためにどのスキーマを使用しますか?
あらゆる種類のブラシ/ペンをそのパラメータとともに保存できるように、テーブル構造を提案できますか?

4

2 に答える 2

0

ブラシとペンの情報には別のテーブルを使用します。したがって、同じブラシ/ペンを複数の形状に再利用できます。

于 2010-09-14T08:04:24.383 に答える
0

それらを XML シリアル化されたデータとして保存します。テーブルは必要ありません。

于 2012-03-13T11:02:07.453 に答える