首先抱歉奇怪的話題標題,但我真的不知道如何解釋我的問題在一個簡短的標題。如何保存每週,每週和每月的訂單
我正在開發一個應用程序,它應該包含我公司的所有訂單。大多數訂單是每週或每天,所以這裏沒有問題。我只是將交貨日的數據按位保存在我的數據庫中(1 =星期一,2 =星期二,4 =星期三...等)。
有些訂單是每兩週一次或每28天一次。爲了使事情更加複雜,一些文件只能每週兩次,但有兩個獨立的文件。
當訂單進來兩個serperate文件時,我還需要兩個記錄在我的報告。所以我不能忽視有兩個文件的事實。
如何將這些數據保存在我的數據庫中最簡單?我如何以最簡單的方式檢索這些信息?我想過在我的數據庫做一個CHAR(4)記錄並輸入例如:
- 1111每週
- 0101雙週(甚至數週)
- 1010雙週(奇數週)
- 0001 monthy(每4個星期)
- 0202雙週(每甚至每週2檔)
但我認爲這種方法是很難查詢,因爲我必須在第n個查詢C基於本週的模數。
你能爲我提供了關於這個主題的例子或文檔?
P.s.數據存儲在MySQL數據庫中,我管理,我寫在C#和報告用PHP做了一個軟件程序中的數據。
由於提前, 添
爲什麼你沒有一個單獨的表稱爲間隔,並保持與他們的ID的所有間隔。並在主表中只需添加間隔ID的外鍵 –