RFID合适的数据类型是什么,格式是否有标准定义?


8

我有一个数据库,该数据库基于嵌入在他们鞋子中的RFID标签来跟踪人们。该数据到达一VARCHAR(MAX)列,其他数据按特定顺序混合。到目前为止,所有RFID值的格式如下:

AnnnnnnnnAnnAAAA  (where A = 0-9  and n = A-Z)

我正在写一份报告,从这些消息中提取RFID并将它们存储在自己的表中。只要RFID遵循相同的模式,我就可以找到它们。如果RFID格式更改,我的提取过程将失败。

RFID标签是否有标准格式?哪种数据类型最适合存储RFID标签?

我现在要去VARCHAR(20)


冒充这个问题之后,我发现#2我的回答:stackoverflow.com/questions/925002/...
datagod

3
如果您需要同时使用az和0-9,那么我认为您将必须使用varchar。
JNK 2012年

6
使用精心编写和引用的内容进行自我解答,我们将为您提供赞誉。
Nick Chammas 2012年

Answers:


2

当今的RFID基本由两种标准组成,即HF(13.56MHz)和UHF(800-900MHz,取决于欧洲/美国)

HF标签通常具有一个唯一标识符,称为UID,其大小为64位。UID通常由IC的生产者保证是唯一的,并且是只读的。

HF标签通常用于票务,防伪,品牌保护应用。HF标签通常也具有一些用户存储器,其范围可以从几位到通常的最大4Kbits,但是存在特殊的应用IC,其存储器最高可达80-90Kbit(即RFID护照芯片)。通常不必将这些数据的内容存储在外部数据库中,但是如果这样做,则需要了解IC的型号。

另一方面,UHF标签通常具有96或128位EPC(正在出现256位EPC模型),这种标签通常不是唯一的并且可以重新编程。每个应用程序/系统集成商通常都会根据应用程序的需求对EPC进行编程

UHF标签主要用于物流和跟踪,许多标签没有用户存储。某些型号确实有它,但是通常非常有限(128或256位)。当然,也有例外。

在大多数应用程序中,您只会收到标签的UID或EPC,而您只需要存储它们即可。这通常意味着UID的64位数字或EPC的uuid字段就足够了。


按照GS1标签数据标准(这是内皮祖细胞的规范),你需要超过64位来指定一个EPC:最EPC方案要求的空间(96位gid-96sgtin-96),有的采用高达202( giai-202)。来源:gs1.org/sites/default/files/docs/tds/…– 2014

6

我不喜欢回答自己的问题(感觉像作弊),但是这里有:

根据StackOverflow上的帖子,没有固定的数据大小。RFIDS的长度和格式可能会有所不同,具体取决于行业。

我将坚持使用varchar(20)来实现自己的目的,因为我们购买的RFIDS批次均在该尺寸限制内。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.