我是一般的新手sqlite和SQL。我渴望從平面文件切換到用於保存一些測量信息的sqlite。我需要提示如何更好地佈置數據庫,因爲我沒有這方面的經驗。數據庫設計可以保存多次迭代測量
我有一個〜10000個獨特的統計計數器,在每次測試迭代之前和之後收集。最大迭代次數是10次,儘管可能更少。
我想以下幾點:
CREATE TABLE stat_names(stat_id, stat_name);
CREATE TABLE stats_per_iteration(stat_id, before_iter_1, after_iter_1, before_iter_2, after_iter_2, ...);
stat_names表將舉行一個完整的計數器映射到一個uniq的stat_id。 stats_per_iteration表將保存測量數據1 + 10 * 2列。 stat_names.stat_id = stats_per_iteration.stat_id
或者我應該爲每次迭代都有一個單獨的表?這將導致數據庫中的1 + 10個表格。
謝謝!
現在這是一個起點!非常感謝! :) – Valder 2010-05-13 06:20:24