我從來沒有使用條形碼,現在我必須設計一個帶有條形碼支持的整個應用程序。我想知道我可以使用哪種類型的條碼,我怎樣才能讓條碼字符串是唯一的,我將如何將它存儲在MySQL中。在數據庫中存儲/生成條形碼字符串(mysql)
我在想如何生成一些條形碼字符串並將它們打印到貼紙上,以便我的客戶可以使用它們。我正在考慮在php/mysql中生成部分,然後準備打印(以pdf格式呈現)。假設我生成了100個字符串並將它們存儲到數據庫,並且下一次我想生成另一個必須是唯一的200個字符串。
我甚至不知道從哪裏開始字符串。我可以在條形碼字符串中存儲哪些信息?
我可以這樣做:XXX-ZZZZZ-YYYY-autincrementID?
其中XXX是國家ID,ZZZZZ是客戶端ID,YYYY是條形碼字符串ID。我應該爲我的主鍵使用代理鍵還是應該將它們拆分爲多個表?
我有沒有提到所有autoincrementID都應該從1開始爲每個客戶:)我sooooo所有這一切都困惑。
謝謝
我在想EAN 128,它似乎是文檔歸檔應用程序的最佳選擇 – mojeime 2011-03-04 13:19:48