【发布时间】:2009-05-22 14:11:33
【问题描述】:
我负责为一个 3 楼的仓库建模,该仓库将存放成箱的文件。方程式中有行、列和架子。
另外:
一些地板/行/列/架组合存储 2 个盒子,一些 3 个。
有些行没有正常数量的列。
他们希望我的应用程序自动增加打印标签(一次 20 个),告诉用户扫描它们时盒子的去向。 所以框 1 被扫描将打印 f1r1c1s1b1 框 2 将打印 f1r1c1s1b2 ... f3r26c26b3
我正在考虑构建一个 MSSql 数据库,用所有可能的组合填充它并减去异常数据。 (使用 vb.net2005 for 循环进行填充) 然后根据 smalldatetime 或者可能是表上的时间戳列,只需获取下一个没有设置 spotFilled 列的列。
这行得通吗?有没有更好的办法?
(下一步是一次屏蔽 20 个盒子,因此 2 个用户可以扫描盒子而不会在同一楼层/行/列上相互碰撞,大多数地板/行/列/货架组合存储 21 个盒子,1 个碰撞可能没问题。他们也希望按照收到的顺序大致相同的盒子)
MSSQL 服务器和 VS2005 已经存在于我的工作环境中,所以这些是我最熟悉的工具。
【问题讨论】:
标签: sql jagged-arrays