所以我想找出最聰明的方法來做到這一點。我有一個可以有照片和視頻的企業名單。我創建了表格:商業,照片,視頻。我還創建了一張特價餐桌。我希望在頭版上有精選商家。我應該創建一個名爲「精選」的表,並將表中的商家ID存儲在表中,然後查詢精選表?如果我想在主頁上顯示他們有照片和視頻,該怎麼辦?設置數據庫以便於使用的正確方法?
0
A
回答
1
基本的設計是可以的,但我只是將列添加到企業,指定它是否是特色或現在。如果你想顯示功能,如果企業有視頻或照片,查詢數據庫,如果
select count(*) from photos
join business on photos.businessId = business.id
where id = @featuredBusinessID
每個功能之一,視頻太相似了。
1
設計你的核心數據庫來做你想做的事情,並以直接的方式查詢它來獲取你需要的數據。對於特色業務來說,最簡單的方法就是在業務表上放一個featured
字段,並通過查詢來獲取特色業務列表。這將是最簡單和性能最高的解決方案(在featured
上索引將比將「精選」表加入到企業表中更快)。
要獲取照片信息,只需將結果加入photos
表。視頻同上。
相關問題
- 1. 設計數據庫的正確方法
- 2. 以編程方式爲Crystal Reports設置數據庫連接的正確方法
- 3. 似乎無法正確獲取SQL數據庫以正確設置Spinner
- 4. 將數據庫用於狀態的正確方法
- 5. 如何正確設置數據庫以利用LINQ/MVC
- 6. JPA正確的方法從數據庫
- 7. 如何設置php以便將數據插入數據庫?
- 8. 管理數據庫,以便獲得正確的結果
- 9. 設置MVC的正確方法是什麼,以便多個Web應用程序可以共享相同的數據庫模型和內置的Membership認證?
- 10. 正確設置,以便Xcode爲iOS設備生成正確的符號日誌
- 11. 在Xamarin上使用數據庫的正確方法
- 12. 使用javascript/jquery格式化數據庫的正確方法
- 13. 使用sqlsrv切換數據庫的正確方法是什麼?
- 14. Ember數據:正確使用方法findAll
- 15. 如何設置數組,以便正確寫入xml文件
- 16. 使用sqlalchemy設置配置屬性的正確方法?
- 17. 什麼是爲數據庫設置日期字段的正確方法?
- 18. 如何正確構建Firebase數據庫以便於閱讀和刪除
- 19. 正確配置PI ODBC客戶機,以便可以使用RODBC
- 20. 設置BOOL屬性的正確方法
- 21. 設置Rails環境的正確方法?
- 22. 設置gulpfile.ts的正確方法
- 23. 設置RegisterHandler的正確方法
- 24. 查詢數據庫以查看對象列表,以便從該列表創建對象:正確的方法
- 25. 使用數據表選擇方法的正確方法
- 26. 使用實體框架獲取數據的正確方法是什麼,以便您可以瀏覽對象?
- 27. Datagrid itemrenderers設置數據方法中的值不會返回正確的數據
- 28. 什麼是使用AsyncTask將數據插入數據庫的正確方法
- 29. 什麼是使用.NET核心修復數據庫數據的正確方法?
- 30. 從數據庫提取數據時使用QVariant的正確方法
你們都有同樣的想法,但axarydax只是更快一點,所以我選擇了那個作爲答案。感謝您的幫助。 – 2010-03-17 19:48:32