最近公司要整个物联网设备的平台,之前没接触过,网上找了几个数据库也不符合要求,没办法自己想了个。
目前是有若干种产品和遥控器,不同的产品有不同的参数,有的有电量,有的有信号,遥控器也是有的有指纹有的没有,之后还会添加新的遥控器和产品,甚至现在还预计会添加中控用于集中管理产品,
我的想法是直接来个设备类型表,里面有遥控器和产品字段,然后下面再细分不同种类,之后需要新添加设备的时候直接在类型表添加就行了。
然后再有个参数表,里面有电量,imei,等参数。一个类型有多种参数,一对多有个关联表。
设备表里面有设备类型字段来判断设备是控制器,设备,还是中控。最后再来个数值表来存储该设备的数值。
对数据库设计和物联网都只算是一般只懂基础,想问下这样设计可以吗,或者有什么更好的方案吗?下面是构思的数据库er图,简单随便画的。
腾讯(IoT)物联网开发平台


https://cloud.tencent.com/document/product/1081/103683
还有协议转换一些表