mysql - 含有单个内容不固定大字段的表如何设计?
ringa_lee
ringa_lee 2017-04-17 15:20:37
0
3
735

现在需要设计实现记录以下信息的数据库表结构。目前使用的是MySQL数据库。
存储信息如下表所示:

字段 字节数 内容
ID 16 记录的唯一ID(一经确定,不再修改)
Name <256 该条记录的名称(一经确定,不再修改)
CraterTime 8 记录创建时间(一经确定,不再修改)
ModifyTime 8 记录的最后修改时间(每次修改记录后更新)
Level 1 该条记录的信息级别(一经确定,不再修改)
ElemCount 4 下面ElemIDs中的元素(ID)个数
ElemIDs 16×ElemCount 包含元素的ID,每一个ID是16字节。

这里比较难确定的就是最后一个字段应该怎么存储的问题。因为这一个字段的内容可能会比较大(ElemCount的取值在100~1000000左右),并且可能需要经常进行修改
谢谢。

ringa_lee
ringa_lee

ringa_lee

全員に返信(3)
刘奇

テキストは問題ありません

いいねを押す +0
Peter_Zhu

ビジネスシナリオは何ですか? ElemID の最大数はどれくらいですか?

いいねを押す +0
Ty80

LONGTEXT、JSON または PHP シリアル化などを保存し、フィールドとしてクエリおよびフィルター処理する必要がある固定属性を使用します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!