我有幾個問題,在這裏的SQL大師... 簡而言之,這是廣告管理系統,用戶可以定義不同國家,類別,語言的活動。我幾乎沒有問題,所以請盡你所能幫助我。複雜的SQL設計,需要幫助/建議
通常我使用ASP.NET,並且我想緩存特定用戶的所有結果集,一旦他第一次請求統計信息,這種方式我將避免大型往返服務器。
任何幫助表示歡迎
Click here for diagram你需要我的問題
所有細節 這個應用程序的1.主要問題是展現給用戶多少點擊/印象是,他花了多少錢開展活動。爲他獲取這些信息的最簡單方法是什麼?我還將在此統計表中包含按日期,日期範圍和其他幾個參數進行過濾。
2.其他問題是當用戶嘗試編輯活動時發生的情況。如果用戶將0.01 $設置爲campaignPPU(按設備付費),並且第二天將其更新爲0.05 $,則舊的廣告系列將會消亡,這意味着所有設置都會重置爲0.05 $。
3.如果您可以重新設計表格設計的某些部分,以便修改更靈活,更容易,您將如何做?
謝謝...對不起這麼大的工作,但它可能在這裏
非常好規範化的數據庫... :-) – Lucero 2010-06-02 14:11:37
這是一個非常漂亮的數據庫。但我必須要問的是,單位薪酬的歷史非常重要。您必須能夠追蹤透明或舊廣告系列的每單位付費嗎? – 2010-06-02 14:13:26
@John Hartsock,PPU非常重要,因爲我會用它來計算用戶花了多少錢,所以如果用戶編輯的廣告系列並將ppu設置得更低或更高,我將無法給他正確的估計值 – eugeneK 2010-06-02 14:21:01