在我的連接/連接表中存儲添加數據有什麼缺點。我應該在SQL連接/連接表中存儲其他數據嗎?
例如,我的工作貨運公司的數據庫中,我有3個表:
Table 1 - company,
Table 2 - trailer_type,
Table 3 - junction_table,
每個公司可以有多個預告片類型,但我還需要在每個拖車類型的拖車計數每家公司。放置預告片數量的最合理邏輯位置似乎與company.id和trailer_type.id位於交匯處。
這樣做有沒有什麼缺點,如果有的話還有更好的方法嗎?
不要將此數據存儲在數據庫中。使用查詢來計算每家公司的計數。 – Siyual
在這一點上,查詢只會返回公司有多少「不同」的預告片類型,因爲我試圖確定存儲包含「每個公司有多少」拖車類型的數據的最佳方法。 – zcleft